`
myl3017
  • 浏览: 3670 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

java类中的执行顺序

    博客分类:
  • java
阅读更多
请指出执行结果,按顺序写出:
public class ClassLoaderSequence {

private String instanceS ="实例变量instanceS初始化";
private static String S="实例变量S初始化";

public ClassLoaderSequence(){
System.out.println("构造函数ClassLoaderSequence运行");
}

{
System.out.println("方法块运行");
}
static{
System.out.println("静态方法块运行");
}

public static void main(String[] args) {
System.out.println("静态main方法块运行");
new  ClassLoaderSequence();
}
public static void print(){
System.out.println("静态print方法块运行");
}

结果是:


静态方法块运行
静态main方法块运行
方法块运行
构造函数ClassLoaderSequence运行


变量的顺序呢?
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics