java初始化的先后顺序
来源:互联网 发布:网络教育可以考研 编辑:程序博客网 时间:2024/04/29 11:05
java初始化的先后顺序:静态变量(若为静态对象变量则初始化对应类的普通变量、初始化块)、静态初始化块、普通变量、初始化块、构造器。
public class Test{ public static int k = 0; public static Test t1 = new Test("t1"); public static int i = print("i"); public static Test t2 = new Test("t2"); public static int n = 99; public int j = print("j"); //初始化块 { print("初始化块"); } //静态初始化块 static { print("静态初始化块"); } public Test() { print("构造块Test"); } public Test(String str) { System.out.println((++k) + ":" + str + " i=" + i + " n=" + n); ++i; ++n; } public static int print(String str) { System.out.println((++k) + ":" + str + " i=" + i + " n=" + n +"print"); ++n; return ++i; } public static void main(String args[]) { Test t = new Test("init"); }}
0 0
- java初始化的先后顺序
- Java中 初始化的先后顺序?
- java对象初始化的先后顺序
- Java继承类的初始化先后顺序
- 成员初始化的先后顺序
- 百无聊赖时对java类初始化先后顺序的测试
- java 程序初始化执行先后顺序
- SPRING的初始化方法执行先后顺序
- Java中有关变量初始化先后顺序的思考和实验(一)
- Java中有关变量初始化先后顺序的思考和实验(二)
- Java中有关变量初始化先后顺序的思考和实验(三)
- 总结Java类的初始化先后次序
- C++构造函数中初始化成员的先后顺序
- java执行的先后顺序---P109
- java web 过滤器的执行先后顺序
- java类加载的先后顺序
- Java语句的执行先后顺序
- Java--线程的先后执行顺序控制
- 【Linux】which命令
- VS2010下安装使用boost库
- Windows 2000下如何在自己的程序中实现关机!
- 无需注册码就可使用的PDF转换器
- 开发:随笔记录之 新老父子级关系替换
- java初始化的先后顺序
- solr-4.4部署在tomcat
- Resharper的使用
- strcpy函数及注意事项
- Plus One
- js控制表单提交,新窗口打开
- Linux 运行进程实时监控pidstat命令详解
- EDEM软件简单介绍
- CentOS下SSH配置无密码登录