您的位置:首页 > 编程语言 > Java开发

java中一个对象的初始化过程

2013-08-28 20:42 381 查看
java中一个对象的初始化过程
(1)先初始化静态变量,并且只当该类第一次被实例化时才初始化,也就是说静态变量只初始化一次
(2)然后构造父类对象,父类对象的顺序((1),(2),(3),(4))
(3)然后初始化非静态变量,每次实例化该类的时非静态变量都被重新初始化
(4)然后调用类的构造方法,初始化类
注意:第一次访问类中的静态变量时(不是实例化类对象,只是访问),该类中所有的静态变量也要按照他们在类中排列的顺序初始化
本文出自 “江湖” 博客,请务必保留此出处http://gogofun.blog.51cto.com/1912941/1284571
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: