java 类是怎样加载的【JAVA教程】,java,类,加载
类加载,就是读取 .class 文件到内存中,放入要领区,并在堆区建立一个 java.lang.Class 范例的对象,这个对象封装了类在要领区内的数据结构。
类加载发作在什么时候?平常在类被运用时发作,包括下面 6 种状况:
– 运用 new 关键字建立类示例;
– 接见静态变量;
– 挪用静态要领;
– 反射(如 Class.forName(“com.shengsiyuan.Test”));
– 初始化子类,其父类也会被初始化;
– java 虚拟机启动时被标明为启动类的类(如:Java Test)。
java 虚拟机什么时候完毕生命周期,包括下面 4 中状况:
– 实行了 System.exit() 要领;
– 顺序一般实行完毕;
– 顺序在实行过程当中遇到了非常或毛病而停止;
– 操作系统涌现毛病致使虚拟机历程停止。
ki4网,有大批免费的JAVA入门教程,迎接人人进修!
以上就是java 类是怎样加载的的细致内容,更多请关注ki4网别的相干文章!