课程
/后端开发
/Java
/Java入门第二季 升级版
创建对象的时候会执行类中的初始化块,和构造方法。这指的是类加载吗?对象的实例化就是指把对象中的量实体化,可以这样理解吧?举例说就是把一个对象中的量给它一个实际的值。
2017-06-15
源自:Java入门第二季 升级版 8-10
正在回答
类加载有几个阶段:加载、验证、准备 (这个阶段为jvm为类的静态属性分配内存)、解析、初始化。至于你说的对象的实例化就是对应初始化这个过程,即初始化阶段是执行类构造器方法的过程。类构造器方法是由编译器自动收集类中的所有类变量的赋值动作和静态语句块(static块)中的语句合并产生的。
苏文进 提问者
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
3 回答子类中的这一句是什么意思呢?
2 回答类的声明是什么意思
3 回答类型转换是什么意思
2 回答静态初始化块只在类加载时执行一次是什么意思
2 回答另一个类是什么意思