对象创建过程与this关键字

创建一个对象分为以下4步:
1、分配对象空间,并将对象成员变量初始化为0或空
2、执行属性值的显式初始化
3、执行构造方法
4、返回对象的地址给相关的变量

this的本质就是“创建好的对象的地址

要点:
1、this不能用于static方法中
2、由于在构造器调用之前,对象已经创建,因此在构造器中可以使用this(this代表当前对象)
3、在构造器的重载中使用this,this必须在构造器的第一句

this关键字的本质.png

你可能感兴趣的:(对象创建过程与this关键字)