java初始化是做什么的

【java初始化是做什么的】当一个对象被创建之后,虚拟机会为其分配内存,主要用来存放对象的实例变量及其从超类继承过来的实例变量 。这些实例变量分配内存的同时,这些实例变量被赋予默认值 。在内存分配完成之后,java的虚拟机开始对新创建的对象执行初始化操作,因为 java规范要求在一个对象的引用可见之前需要对其进行初始化 。在Java中,三种执行对象初始化的结构,分别是实例初始化器、实例变量初始化器以及构造函数 。

以上就是java初始化是做什么的的内容啦,希望本文可以帮到你!