非静态块优先于构造函数不是很理解

来源:2-3 类的执行顺序

大唐小神

2019-07-27 13:43:43

非静态块优先于构造函数不是很理解,我们不new这个对象,哪来的非静态块呢,new的时候不是先调用构造函数么

写回答

1回答

芝芝兰兰

2019-07-27

同学你好。

这个视频里的“非静态代码块”实际上是指的“构造代码块”,它的特性就是在构造函数前执行。

这个在我们的零基础阶段 步骤二 面向对象·java封装 2-7 static关键字(下)有介绍,建议同学温习一下哦~

http://img.mukewang.com/climg/5d3bf98b0001842903810186.jpg

祝学习愉快~

0

0 学习 · 8263 问题

查看课程