摘要: 内存结构概述 1.内存结构概述 2.类加载器与类的加载过程 3.类加载分类器 4.ClassLoader的使用 5.双亲委派机制 6.其他 这是一个可供参考的简图: 类加载器子系统Class Loader: 字节码文件——》类加载器子系统,包括:加载【引导类加载器、扩展类加载器、应用类(系统)加载器 阅读全文
posted @ 2020-03-08 19:12 Timeouting 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Java 跨平台语言 JVM 跨语言平台 Java进化史: 虚拟机:Virtual Machine,对硬件进行模拟的软件,虚拟的计算机 Java虚拟机:执行Jvm字节码的虚拟计算机,是二进制字节码的运行环境 JVM的位置 jvm整体结构 方法区和堆,多个线程共享 Java栈(又叫虚拟机栈),本地方发 阅读全文
posted @ 2020-03-08 18:28 Timeouting 阅读(220) 评论(0) 推荐(0) 编辑
摘要: JVM发展历程 Sun Classic VM 世界上第一款商用 Java虚拟机 1996 Java1.0 Sun发布 JDK1.4被完全淘汰 现在hotsrot内置了此虚拟机,内部只有解释器,没有JIT即时编译器【解释器是发现在执行代码过程中有的反复被执行,就叫热点代码,把这些热点代码即时编译成本地 阅读全文
posted @ 2020-03-08 18:15 Timeouting 阅读(253) 评论(0) 推荐(0) 编辑