JVM学习之知识补充(一)

1.当Java虚拟机初始化一个类时,要求它的所有父类都已经被初始化,但是这条规则并不适用于接口。      在初始化一个类时,并不会先初始化它所实现的接口。      在初始化一个接口时,并不会先初始化它的父接口。      因此,一个父接口并不会因为它的子接口或者实现的类初始化而初始化,只有当首次使用特定接口的不确定值得静态变量时,才会导致该接口的初始化。 2.JVM规范允许类加载器在预料某个类
相关文章
相关标签/搜索