1.什么是面向对象
2.如何定义类
3.小技巧:
(1).在同个包(package)里面,可以在一个类(测试类)中使用创建好的类(Javabean类)
(2).点击“向右拆分”可以分屏查看两个类
(3).一个java文件多个类
(4).按住鼠标滚轮同时修改多个相同变量
4.实际类的设计
5.关于封装
6.关于private
代码安全性和健壮行得到解决,但是在测试类里面无法修改和使用了,因此按照封装的思想,也要设计行为来使得测试类使用它们
7.成员变量和局部变量的名字重复时的就近原则
8.this关键字以及使用它使得代码里面的变量见字识意
为了可以任意使用成员变量,可以使用this关键字,如下,此时将输出0
9.关于构造方法
带参构造(不需要用户键盘输入时):
调用构造方法只是创建对象得其中一个步骤
10.关于标准的JavaBean类
11.生成必须构造方法和必须成员方法的快捷键与IDEA 插件
12.多行注释快捷键
13.JVM内存分配
注意:当main方法出栈时,变量s也会消失,此时就没有变量指向堆内存里面的001空间了,所以此时001空间会成为垃圾,被自动回收
14.this关键字的本质
--------------------------------------->>>>>>>>
--------------------------------->>>>>>>>