【java】java构造代码块的作用{},
分享于 点击 34236 次 点评:28
【java】java构造代码块的作用{},
构造块:直接在类中定义且没有加static关键字的代码块称为{}构造代码块。构造代码块在创建对象时被调用,每次创建对象都会被调用,并且构造代码块的执行次序优先于类构造函数。
package test922;
public class CodeBlock {
{
System.out.println("第一代码块");
}
public CodeBlock() {
System.out.println("构造方法");
}
{
System.out.println("第二代码块");
}
public static void main(String[] args) {
new CodeBlock();
new CodeBlock();
new CodeBlock();
}
}
运行结果:
第一代码块
第二代码块
构造方法
第一代码块
第二代码块
构造方法
第一代码块
第二代码块
构造方法
相关文章
- 暂无相关文章
用户点评