JAVA查漏补缺 2
JAVA查漏补缺 2
面向对象编程
- 面向:找、拿
- 对象:东西
- 面向对象编程:找或拿东西过来编程
定义类的注意事项
-
类名首字母建议大写,满足“驼峰模式”,不能用关键字,必须是合法标识符,且有意义。
-
一个java文件可以定义多个class类,但只能有一个类是public修饰,且public修饰的类名必须成为代码文件名。
-
成员变量的完整定义格式:修饰符 数据类型 变量名称 =初始化值;
一般不给初始值,用默认值。
两个变量指向同一个对象内存图
public static void main(String[] args){
Student s1=new Student();
//把学生类型s1的变量赋值给学生类型s2变量
Student s2=s1;
}
垃圾回收机制
当堆内存中的对象,没有任何变量引用(指向)时,就会被判定为内存中的“垃圾”。(Java存在自动回收器,会定期进行清理)