Java虚拟机
基于理论学习Java虚拟机
无名小卒_热爱编程
这个作者很懒,什么都没留下…
展开
-
java类创建的方法
代码实例另外一种情况 public class MtTest1 { public static void main(String[] args) { System.out.println(MyChild1.str); } } class MyParent1 { public static String str = "hello world"; static { System.out.println("MyParent1 static bloc原创 2021-01-11 21:50:51 · 181 阅读 · 0 评论 -
java-类加载
类加载 定义: 在java代码中,类型的加载、连接与初始化过程都是在程序运行期间完成的。 哪些情况Java虚拟机将结束生命周期 执行了System.exit()方法 程序正常执行结束 程序在执行中遇到了异常或错误而异常终止 由于操作系统出现错误而导致Java虚拟机进程终止 细化类的加载、连接与初始化 加载:查找并加载类的二进制数据 连接: (1) 验证:确保被加载的类的正确性 (2) 准备:为类的静态变量分配内存,并将其初始化为默认值 (3)解析:把类中的符号引用转换为直接引用 初始化: 为原创 2021-01-07 20:49:43 · 55 阅读 · 0 评论