JVM
oldGarlic
看看世界有多大!!!
展开
-
JVM类加载机制
一:图解 二:类加载流程 1.Class文件 Class文件是后缀名为.class的二级制形式的字节码文件,由.java源文件通过编译器经过编译得到,后由虚拟机加载到内存中,经过一系列处理,生成类实例。 2.类加载流程 其中解析这个步骤可能出现类加载的任何时刻。 3.类加载时机 什么情况下才能触发虚拟机的类加载呢?? new一个对象 通过放射机制对类进行调用 初始化一个类,该类具有父类并没有...原创 2018-11-25 20:19:48 · 107 阅读 · 0 评论 -
JVM内存结构与垃圾回收
1.虚拟机 虚拟机,爱称JVM,人如其名,是一种虚拟的,抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM的主要工作就是解释自己的指令集并映射到本地的CPU。同时JVM也是Java语言实现平台无关性的重要技术之一。 2.内存结构 程序计数器 程序计数器是一块较小的内存空间,作用就是记录线程所运行到的字节码指令,每个线程都会有独立的程序计数器,属于线程私有。其实也就是记录...原创 2018-11-26 22:04:52 · 84 阅读 · 0 评论