java的Object类的构造方法是不是什么也没做?并不初始化任何变量,对么?
来源:百度知道 编辑:UC知道 时间:2024/05/17 12:53:35
首先:
Object类并没有显示声明任何构造方法,
而是存在着默认的不带参的构造方法!!
其次:
变量的初始化不是由构造方法完成的!!
而是在类被加载时,由JAVA虚拟机完成初始化的!!
即便是在构造方法内为变量初始化,
在这之前也是被JAVA虚拟机初始化为似零的值!!
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/17 12:53:35
首先:
Object类并没有显示声明任何构造方法,
而是存在着默认的不带参的构造方法!!
其次:
变量的初始化不是由构造方法完成的!!
而是在类被加载时,由JAVA虚拟机完成初始化的!!
即便是在构造方法内为变量初始化,
在这之前也是被JAVA虚拟机初始化为似零的值!!