java中一个对象的初始化过程
2013-08-28 20:42
381 查看
java中一个对象的初始化过程
(1)先初始化静态变量,并且只当该类第一次被实例化时才初始化,也就是说静态变量只初始化一次
(2)然后构造父类对象,父类对象的顺序((1),(2),(3),(4))
(3)然后初始化非静态变量,每次实例化该类的时非静态变量都被重新初始化
(4)然后调用类的构造方法,初始化类
注意:第一次访问类中的静态变量时(不是实例化类对象,只是访问),该类中所有的静态变量也要按照他们在类中排列的顺序初始化
本文出自 “江湖” 博客,请务必保留此出处http://gogofun.blog.51cto.com/1912941/1284571
(1)先初始化静态变量,并且只当该类第一次被实例化时才初始化,也就是说静态变量只初始化一次
(2)然后构造父类对象,父类对象的顺序((1),(2),(3),(4))
(3)然后初始化非静态变量,每次实例化该类的时非静态变量都被重新初始化
(4)然后调用类的构造方法,初始化类
注意:第一次访问类中的静态变量时(不是实例化类对象,只是访问),该类中所有的静态变量也要按照他们在类中排列的顺序初始化
本文出自 “江湖” 博客,请务必保留此出处http://gogofun.blog.51cto.com/1912941/1284571
相关文章推荐
- 深入研究Java中一个对象的初始化过程
- java一个对象的初始化过程
- 解析 Java 类和对象的初始化过程(由一个单态模式引出的问题谈起)
- Java一个对象的初始化过程
- 解析 Java 类和对象的初始化过程 由一个单态模式引出的问题谈起
- 一个小例子看懂java对象初始化执行过程
- JAVA中一个对象实例化的过程
- java基础之 ----对象初始化过程
- 图解Java对象初始化过程以及方法调用
- 解析Java中的类和对象的初始化过程
- Java对象的初始化过程[原]
- 黑马程序员:Java对象的初始化过程
- java中对象产生初始化过程
- 一个类及其对象初始化的过程
- JAVA面向对象知识点总结(3)—静态static、主函数详解、静态代码快、对象初始化过程
- Java对象初始化过程的解析
- Java的对象初始化过程
- 解析Java类和对象的初始化过程
- java中的重写问题,以及一个对象的实例化过程
- 浅析Java内存和创建对象时成员的初始化过程