JVM
文章平均质量分 84
牛牛的Java学习之旅
Java的学习路程,共勉!
展开
-
JVM虚拟机的相关知识及常见面试题
JVM学习JVM的理解?java8虚拟机和之前的变化更新?什么是OOM,什么是栈溢出,怎么分析?JVM的常用调用参数?内存快照如何抓取,怎么分析Dump文件?谈谈JVM类加载器的认识?JVM调优大部分是在堆区和方法区,主要是堆区!1.JVM的位置2.JVM的体系结构3.类加载器作用:加载Class文件: new Student(); 引用对象在栈,具体东西的在堆里。所以垃圾一般在堆,栈里面不会有垃圾!1.虚拟机自带的加载器2.启动类(根)加载器rt.jar包下3.原创 2022-05-20 13:59:19 · 329 阅读 · 0 评论 -
Jprofiler安装及使用教程
Jprofiler在Java开发过程当中,我们总会遇到特别多的异常或者是错误问题,当代码量特别大时又无法快速进行排错,此时我们就需要用到内存快照工具Jprofiler,本文详细讲述Jprofiler工具的下载及相关使用!虚拟机分配的总内存是电脑内存的1/4,初始化的内存是电脑内存的1/64比如遇到OOM:1.将堆内存扩大2.分析内存看是否出现问题,用内存快照分析工具,MAT,JprofilerMAT,Jprofiler作用:1.分析Dump内存文件,快速定位内存泄漏2.获得堆中的数据3.获原创 2022-05-20 12:45:34 · 14871 阅读 · 3 评论