创建一个对象分为以下4步:
1、分配对象空间,并将对象成员变量初始化为0或空
2、执行属性值的显式初始化
3、执行构造方法
4、返回对象的地址给相关的变量
this的本质就是“创建好的对象的地址”
要点:
1、this不能用于static方法中
2、由于在构造器调用之前,对象已经创建,因此在构造器中可以使用this(this代表当前对象)
3、在构造器的重载中使用this,this必须在构造器的第一句
创建一个对象分为以下4步:
1、分配对象空间,并将对象成员变量初始化为0或空
2、执行属性值的显式初始化
3、执行构造方法
4、返回对象的地址给相关的变量
this的本质就是“创建好的对象的地址”
要点:
1、this不能用于static方法中
2、由于在构造器调用之前,对象已经创建,因此在构造器中可以使用this(this代表当前对象)
3、在构造器的重载中使用this,this必须在构造器的第一句
本文标题:对象创建过程与this关键字
本文链接:https://www.haomeiwen.com/subject/wevqnqtx.html
网友评论