Java面向对象编程技术(上海交大)

Java面向对象编程技术(上海交大)

4 (7人评价)
  • 课时:(31)

  • 学员:(550)

  • 浏览:(17471)

  • 加入课程

java的类的笔记

相关课时:
java的类2013-11-15
笔记详情:

1 (1)类的修饰符,

public:共用类

private:私有的类,只能被同包的类访问

abstract:抽象类,子类必须实现所有的方法,只能有一个父类,单继承

final:最终类,不能被继承

接口(interface):抽象的方法,实现接口的类,这个类必须实现所有接口的方法,可以继承多个接口,接口不是类

(2)类体的结构

成员变量:对应类的属性,可以是基本数据类型,也可以是其他类类的对象,数据,类和接口,成员变量作用域是整个类,而局部变量作用域为方法的内部,成员变量名是唯一,成员方法的名字和成员变量相同,不影响

接口定义一个成员变量,相当于一个类

public  protected 

 private :在该类本身调用

static:和类共存,静态域

final :定义一个常量不可以修改它的值

transient:用来声明一个暂时性的域,它不属于对象的永久状态

volatile:声明一个由多个并发线程共享的域

构造方法:生成对象会执行构造方法,没有返回值,没有void

静态初始化:静态块(装载类的时候调用)可以用类名直接访问,也可以通过创建对象来访问

import java.applet.*;将这个包中所有的类都导入进来

return type 返回类型,可以是java数据类型,不需要返回值是返回类型为void

参数表:可以是简单的数据类型,也可以是引用数据类型,对于简单的数据类型,实现的是参数的值的传递,引用数据类型,可以改变实参的值

方法

 

1 1

你感兴趣的课程

编程开发 手把手教你学JAVA
7万+浏览/ 1842学员/ 4.6评分
免费
编程开发 java入门简介
4万+浏览/ 642学员/ 4.2评分
免费
3万+浏览/ 370学员/ 5评分
免费