
JVM
文章平均质量分 95
Apple_Web
吃苹果的程序员正在努力ing...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
值得你收藏的类加载、初始化、实例化、加载时机,初始化时机...
文章目录类加载机制类加载机制分类、类加载器、双亲委派机制类加载机制分类类加载器双亲委派机制加载.class文件的方式类生命周期类生命周期结束类加载过程JVM初始化步骤类加载时机类初始化时机类的初始化类的实例化平常总是对类的加载,初始化,实例化,类加载机制。。。等等概念容易搞混,这里记录一下!类加载机制虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型的过程就是虚拟机的 类加载机制。类加载机制分类、类加载器、双亲委派机制原创 2020-08-29 15:20:21 · 9732 阅读 · 4 评论 -
最全阿里 JVM 面试题总结
文章目录1.操作系统中 heap 和 stack 的区别?2.什么情况下会发生栈内存溢出?2.什么情况下会发生堆溢出?3.JVM的内存结构,Eden和Survivor比例?4.JVM内存为什么要分成新生代,老年代,持久代?新生代中为什么要分为Eden和Survivor?5.JVM中一次完整的GC流程是怎样的?对象如何晋升到老年代?说说你知道的几种主要的JVM参数?6.你知道哪几种垃圾收集器?各自的...转载 2020-05-08 16:58:02 · 653 阅读 · 0 评论 -
深入理解java虚拟机(全章节完整)
文章目录走近JavaJDK、JRE与JVM之间的关系:内存溢出的问题及解决jvm可视化监控工具Java的发展java技术体系Java虚拟机Sun Classic VMExact VMHotSpot VMKVMJRockitJ9DavikMicrosoft JVMAzul VM Liquid VMTaobao VMJava虚拟机的内存管理程序计数器虚拟机栈本地方法栈Java堆方法区运行时常量池对象的...转载 2020-02-09 14:19:04 · 21275 阅读 · 4 评论 -
深入理解Java虚拟机—读书笔记
文章目录第一部分 走进Java一、走进Java第二部分 自动内存管理机制二、内存区域和内存溢出异常1、运行时数据区2、HotSpot虚拟机对象探秘3、OutOfMemoryError异常三、垃圾收集器和内存分配策略1、对象已死吗?如何确定对象是否还“活着”2、垃圾回收算法3、HotSpot算法实现4、垃圾收集器5、内存分配和回收策略四、虚拟机性能监控与故障处理工具1、jps2、jstat。监视J...转载 2020-02-09 13:25:51 · 709 阅读 · 0 评论