public class code {
//静态代码块的练习
// 创建类Code,类中编写构造块、静态代码块以及构造方法
// 创建CodeBlock,类中编写的构造块、静态代码块以及构造方法
// 在主函数中测试他们的执行的优先顺序(运行结果参见效果图)
{System.out.println("code的构造块");}
static {System.out.println("code的静态代码块");}
public code(){System.out.println("code的构造方法");}}
class CodeBlock{
{System.out.println("CodeBlock的构造块");}
static {System.out.println("CodeBlock的静态代码块");}
public CodeBlock(){System.out.println("CodeBlock的构造方法");}
}
class test{
public static void main(String[]args) {
System.out.println("CodeBlock的主方法");
System.out.println("产生Code类实例对象");
code one=new code();
System.out.println("产生CodeBlock类实例对象");
CodeBlock t=new CodeBlock();
}
}
为什么代码不输出结果 没有编译错误啊 还有问一下CodeBlock的静态代码块是最先输出 为什么不先输出code的静态代码块
酒木君
慕的地6079101
你不是最丑的
你不是最丑的
慕九州8133368
你不是最丑的
相关分类