- 博客(2)
- 收藏
- 关注
原创 java代码块的分析
非静态代码块随着对象的创建而创建,参考类的加载过程,笔者分析,非静态代码块应该与构造器一起在编译的过程中被对象的初始化方法*init()*中收集执行,即init()部分包括非静态代码块的内容和构造器等内容,因此,非静态代码块随着对象的创建而执行,每个对象执行一次非静态代码块的内容。首先为了证明静态代码块的内容在类的构造方法中执行,对该代码进行编译,由于相应程序的入口main函数在Son类中,该文件在IDEA中被命名为Son.java。(与5.是一起在Son的init()方法中执行的)
2024-04-18 20:59:12 584 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人