1.对象
1.重点
一个项目只存在一个main方法,不要在每个class里写main。
一个类里面只存在属性和方法
2.构造器
一个类即使什么都不写,也会存在一个方法,即默认构造函数。
无参构造器有什么用?能初始化一些信息
初始状态。
赋值后。
1.使用new关键字,本质是在调用构造器。
2.构造器一般用来初始化值
构造器的本质也是方法。
注意点:
1.定义了有参构造后,如果使用无参构造,需要显示的定义一个无参构造
Alt+insert快捷键,快速构造器
this.代表当前类
三。内存
栈相当于目录,堆相当于内容
main()方法在栈的最底层,当main()方法被弹出去代表程序结束。
方法区在堆里面。