非静态数据域、静态数据域和构造器 执行顺序
来源:互联网 发布:汽车修理软件下载 编辑:程序博客网 时间:2024/06/05 10:24
代码如下:
package com.laos.util.init;
public class Person {
private CommonObj obj = new CommonObj("person private");
static CommonObj obj1 = new CommonObj("person static");
public CommonObj obj2 = new CommonObj("person public");
public Person(){
CommonObj obj1 = new CommonObj("person constructor");
}
public static void main(String[] args){
Person p = new Person();
}
}
执行结果如下
person static
person private
person public
person constructor
结论:执行顺序 static --> No static -->constructor
- 非静态数据域、静态数据域和构造器 执行顺序
- java 静态块 非静态块 构造方法 执行顺序
- JAVA 构造函数,静态块,非静态块执行顺序
- java中父类和子类中的静态代码块、非静态代码块和构造器的执行顺序
- 静态块,非静态块,静态属性,非静态属性,构造的执行顺序
- Java中静态代码块、非静态代码块和构造函数的执行顺序
- 浅析java中静态方法,非静态方法和构造方法的执行顺序问题
- java静态代码块、非静态代码块、构造器执行顺序
- java继承中父类和子类静态、非静态代码块,构造函数,静态方法的执行顺序
- 静态代码块和构造器的执行顺序
- java静态和非静态代码块的执行顺序
- java 静态块、非静态块、静态函数、构造函数 执行顺序
- java 静态块、非静态块、静态函数、构造函数 执行顺序
- java 静态块、非静态块、静态函数、构造函数 执行顺序
- java 静态块、非静态块、静态函数、构造函数 执行顺序
- java中静态块,静态方法,非静态方法,构造方法执行的顺序
- 关于静态块,静态方法,非静态方法,构造方法执行的顺序
- 总结java中静态块,静态方法,非静态方法,构造方法执行的顺序
- QT显示输出及其桌面
- ASP.NET中常用功能代码总结(3)--上传图片到数据库
- C盘没空间了,怎么办?
- 用SQL语句去掉重复的记录(转)
- .LOG4J的配置(输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能)
- 非静态数据域、静态数据域和构造器 执行顺序
- Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误" :解决办法
- ASP.NET实现文件下载
- 今天在一个10203数据库的alert文件中发现了ORA-1461的错误。
- POSIX线程:互斥对象
- Windows 7上安装Oracle 10g
- Sql Server 关于整表插入另一个表部分列的语法以及select 语句直接插入临时表的语法 (转帖)
- RichEdit
- Ajax 给 XMLHttpReq.onreadystatechange =函数 传递参数