非静态块优先于构造函数不是很理解
来源:2-3 类的执行顺序
大唐小神
2019-07-27 13:43:43
非静态块优先于构造函数不是很理解,我们不new这个对象,哪来的非静态块呢,new的时候不是先调用构造函数么
1回答
芝芝兰兰
2019-07-27
同学你好。
这个视频里的“非静态代码块”实际上是指的“构造代码块”,它的特性就是在构造函数前执行。
这个在我们的零基础阶段 步骤二 面向对象·java封装 2-7 static关键字(下)有介绍,建议同学温习一下哦~
祝学习愉快~
相似问题