美文网首页
Java对象初始化顺序

Java对象初始化顺序

作者: 夏目家的猫 | 来源:发表于2016-02-16 09:28 被阅读36次
    package com.interview.qa;
    
    public class InitialOrderTest {
        public static String staticField = "静态变量";
        public String fieldVar = "变量";
        static{
            System.out.println("静态初始化块.");
            System.out.println(staticField);
        }
        {
            System.out.println("普通代码块.");
            System.out.println(fieldVar);
        }
        public InitialOrderTest(){
            System.out.println("构造器.");
        }
        public static void main(String[] args) {
            new InitialOrderTest();
        }
    
    }
    

    相关文章

      网友评论

          本文标题:Java对象初始化顺序

          本文链接:https://www.haomeiwen.com/subject/fxuxxttx.html