您好,欢迎来到暴趣科技网。
搜索
您的当前位置:首页classLoader加载顺序

classLoader加载顺序

来源:暴趣科技网
public class TestClassLoader {
private String boyName="gll";
private int boyAge=29;
static int count=0;
private static String name="meiyx";
private static int age=26;
static {
System.out.println(name+"今年"+age+"岁=="+ ++count);//静态块中只能使用静态变量
}
public TestClassLoader(){
System.out.println("初始化");
}
public static void main(String[] args) {
TestClassLoader a=new TestClassLoader();
System.out.println(a.boyName+"今年"+a.boyAge+"岁"+ ++count);//静态块中只能使用静态变量
}
//先初始化静态成员变量在执行静态代码块在到main方法中
//在开始按照顺序加载非静态成员变量之后是构造函数然后顺序执行main方法
}

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoquwan.com 版权所有 湘ICP备2024080961号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务