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 · 116 阅读 · 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 · 184 阅读 · 0 评论 -
mac下查看Class文件字节码
1 使用vi命令 vi -b 文件名 进入后输入 :%!xxd 2 使用Hex Fiend http://ridiculousfish.com/hexfiend/原创 2019-12-17 17:14:07 · 2014 阅读 · 0 评论 -
Android虚拟机
文章目录JVM结构解析编译流程类加载器加载流程JVM内存管理Java栈区本地方法栈方法区堆区垃圾收集算法引用的类型垃圾回收算法触发回收Dalvik与JVM的不同ART比Dalvik的优势总结 JVM结构解析 编译流程 类加载器 加载流程 Loading:类的信息从文件中获取并且载入到JVM的内存里 Verifying:检查读入的结构是否符合jvm规范的描述 Preparing:分配一个结构...原创 2019-11-12 10:57:31 · 507 阅读 · 0 评论