1.当类中没有构造函数的时候,有个默认的构造函数,空函数。例如类Demo ,默认构造函数为,Demo(){}
2.封装,主要用于安全性,成员变量,使用关键字private私有的,提供公共的访问方法,get,set,使用public关键字。
3.this关键字,谁调用this所在方法,this就代表谁。
Student s =new Student()
1.main方法进栈, 给s分配空间。
2.new Student(), 遇到 new 关键字。 在堆中为对象开辟内存0x0023。
3.构造函数,Student()进栈, this指向0x0023,若没有this,则有默认的this。
4.s指向0x0023