类成员有哪些?
- 属性
- 方法
- 构造方法
- 块
- 内部类
变量(variables)
分类
用途不同,故生命周期不同,存放的位置也不同
成员变量:实例变量属于实例故存在堆
内存里,类变量属于类存在方法区
里
局部变量:属于方法存在栈
内存里
可以使用的修饰符:
- public、protected 、默认、 private
- static、 final
方法
可以使用的修饰符:
- public、protected 、默认、 private
- static、 final
- abstract
返回值类型:
- void
- 基本数据类型
- 引用类型
重载(Overload)和重写(Overwrite)区别
Java是值传递还是引用传递?
构造方法:
块:
内部类:
Java Inner Class.
java内部类有什么作用?