● 创建类的实例,也就是new一个对象
● 访问某个类或接口的静态变量,或者对该静态变量赋值
● 调用类的静态方法
● 反射(Class.forName("com.hcx.load"))
● 初始化一个类的子类(会首先初始化子类的父类)
● JVM启动时表明的启动类,即文件名和类名相同的那个类
● 创建类的实例,也就是new一个对象
● 访问某个类或接口的静态变量,或者对该静态变量赋值
● 调用类的静态方法
● 反射(Class.forName("com.hcx.load"))
● 初始化一个类的子类(会首先初始化子类的父类)
● JVM启动时表明的启动类,即文件名和类名相同的那个类
本文标题:类什么时候被初始化
本文链接:https://www.haomeiwen.com/subject/vpwivdtx.html
网友评论