1、定义类的注意事项
类的成员变量的默认值规则
2、private
3、this关键字
语法是this.
4、构造方法
先Constructor生成构造方法,select无参构造,Ctrl+a全参构造
再Getter and Setter生成每个成员变量的getter 和 setter方法
也可以使用插件右键Ptg To JavaBean一键生成标准JavaBean类
5、成员变量和局部变量
成员变量:类中方法外的变量
局部变量:方法中或者方法申明上(形参)的变量
6、测试类和Javabean类
7、创建对象内存图
一句Student s=new Student() 至少会做以下这么多事
默认初始化见1,显示初始化如下:
这就是显示初始化
当然如果class文件已经在方法区加载过一次,那之后直接用就行了,不用再加载。
8、基本数据类型和引用数据类型
基本数据类型直接就是在栈内存开辟一块儿空间存值
引用数据类型是在栈内存开辟一个空间存地址,这个地址是堆内存的地址,那里才是真正存数据的地方。