码迷,mamicode.com
首页 > 其他好文 > 详细

类的初始化

时间:2017-10-17 15:24:36      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:对象   静态方法   指定   调用   实现类   stat   main   实例   构造   

类的初始化:

1. 基类的 static 域

2. 子类的static 域

3. 基类的域

4. 子类的域

5. 基类的构造方法

6. 子类的构造方法

 

 接口的初始化:

1. 只有使用时,接口才会被初始化。  

2. 子接口的初始化,并不会导致父接口先初始化【这一点和类不同】

3. 接口的实现类初始化并不会导致接口的初始化

 

类初始化的时机:

1. new实例化对象 ,调用类的静态方法 ,调用类的静态域        类将会被加载

2. 使用反射调用时,如果类未初始化过,类将会加载

3. 指定的主类【main方法的那个类】,先会被最先加载

4. 子类被初始化,避险初始化父类

 

类的初始化

标签:对象   静态方法   指定   调用   实现类   stat   main   实例   构造   

原文地址:http://www.cnblogs.com/one-lightyear/p/7657998.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!