1.以一个Apple类为例

主方法的调用结果为:

2.带参运行时

总结:不管一个类中有什么,只要一创建这个类的对象,他都是先执行静态代码块,然后再执行无任何修饰的语句,最后再执行无参或有参的构造方法。
JAVA类中的静态代码块,构造方法和没有任何修饰的语句的执行顺序
本文通过Apple类实例,详细解析了Java中类对象创建的过程,包括静态代码块、无修饰语句及构造方法的执行顺序。
本文通过Apple类实例,详细解析了Java中类对象创建的过程,包括静态代码块、无修饰语句及构造方法的执行顺序。
1.以一个Apple类为例

主方法的调用结果为:

2.带参运行时

总结:不管一个类中有什么,只要一创建这个类的对象,他都是先执行静态代码块,然后再执行无任何修饰的语句,最后再执行无参或有参的构造方法。

被折叠的 条评论
为什么被折叠?