JVM
文章平均质量分 78
zhongrui_fzr
公众号:step in 机器学习
github主页:https://zrfan.github.io/
展开
-
初步理解java类加载器
Java虚拟机载入Java类的步骤: Java文件经过编译器编译后变成字节码文件(.class文件), 类加载器(ClassLoader)读取.class文件,并且转换成java.lang.Class的一个实例, 最后通过newInstance方法创建该类的一个对象。 ClassLoader的作用就是根据一个类名,找到对应的字节码,根据这些字节码定义出对应的原创 2016-05-02 16:04:29 · 378 阅读 · 0 评论 -
JVM垃圾回收机制与算法
JVM内存由几个部分组成:堆、方法区、栈、程序计数器、本地方法栈 JVM垃圾回收仅针对公共内存区域,即:堆和方法区进行,因为只有这两个区域在运行时才能知道需要创建些对象,其内存分配和回收都是动态的。 一、垃圾回收策略 1.1分代管理 将堆和方法区按照对象不同年龄进行分代: (Young Generation and Old Gene原创 2016-05-09 17:00:39 · 2535 阅读 · 0 评论 -
JVM体系结构
JVM体系结构 JVM中主要包括(PC寄存器,栈)(堆,方法区)本地方法区 Java源文件 | | | Javac编译器 执行引擎 | | | |原创 2016-05-07 17:25:49 · 704 阅读 · 0 评论