java--对象实例化执行顺序

静态(变量和代码块)-->非静态-->构造器

在静态中,先执行父类的,再执行子类的

main()方法执行时,mian()只是个静态方法,jvm会加载main()方法所在类中的静态部分

因为 静态(变量和代码块)是绑定在类上的,

非静态 和 构造器是绑定在对象上的,

构造器用以构造对象,所以是最后执行的

发布了296 篇原创文章 · 获赞 70 · 访问量 55万+

猜你喜欢

转载自blog.csdn.net/feicongcong/article/details/103753911