读书人

门类生命周期

发布时间: 2013-12-26 00:35:35 作者: rapoo

类型生命周期


类初始化步骤:

1. 如果一个类存在直接父类,并且父类还没被初始化,就先初始化直接父类;

2. 如果存在一个类初始化方法,就执行此方法。

而接口初始化就不需要初始化父接口,因此只存在上面的步骤2。

Java虚拟机必须确保初始化过程被正确的同步。因此如果有多个线程同时初始化一个类,那么也只允许

一个线程执行,其他线程必须等待。

读书人网 >编程

热点推荐