![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
10 JVM
深入理解Java虚拟机
傅晨明
毕业于杭州电子科技大学
展开
-
JVM类加载器
转自:https://github.com/weolwo/jvm-learn/blob/master/src/resources/JVM%E7%B1%BB%E5%8A%A0%E8%BD%BD%E5%99%A8%E5%AD%A6%E4%B9%A0.md文章目录在以下几种情况下:类的加载执行与初始化Java程序对类的使用可以分为两种完整加载过程有两种类型的类加载器类加载器的(双亲委派机制)父亲委托...转载 2019-12-23 08:32:03 · 123 阅读 · 0 评论 -
JVM-Class文件结构
1 Class文件结构2 虚拟机类加载机制3 类加载器4 运行时数据区5 垃圾回收机制6 内存分配与回收策略7 字节码执行引擎8 JDK监控管理工具9 JVM调优实战10 总结11 JVM最重要的第一课Java Class文件解析12 作为一个Java工程师你必须要知道的GC垃圾回收Java类文件结构问题:其他语言是否可以使用Java虚拟机作为产品交付媒介问题1:是不...原创 2019-12-18 13:29:41 · 210 阅读 · 0 评论 -
mac下查看Class文件字节码
1 使用vi命令vi -b 文件名进入后输入:%!xxd2 使用Hex Fiendhttp://ridiculousfish.com/hexfiend/原创 2019-12-17 17:14:07 · 2066 阅读 · 0 评论 -
Android虚拟机
文章目录JVM结构解析编译流程类加载器加载流程JVM内存管理Java栈区本地方法栈方法区堆区垃圾收集算法引用的类型垃圾回收算法触发回收Dalvik与JVM的不同ART比Dalvik的优势总结JVM结构解析编译流程类加载器加载流程Loading:类的信息从文件中获取并且载入到JVM的内存里Verifying:检查读入的结构是否符合jvm规范的描述Preparing:分配一个结构...原创 2019-11-12 10:57:31 · 530 阅读 · 0 评论