
JVM
LHon
不会就学,学不会就再学
展开
-
LHon(学习笔记篇)——JVM
如有不对,请指正。JDK与JREJDK即 Java Development Kit ,Java开发工具;JRE即 Java Runtime Environment ,Java运行时环境。我们所写的.java文件经过javac编译之后生成.class文件(生成在硬盘上),JVM便会去运行这些.class文件。class文件:编译生成在硬盘上;class content:类加载器将class文件加到到系统里面的一块内存;class对象:类加载器解析class content里面的内容所生成的cl原创 2020-06-28 19:53:25 · 234 阅读 · 0 评论 -
LHon(学习笔记)——分析OOM产生原因
文章目录JVMOOM堆内存的OOMHeap DumpjmapjstackJVM在弄清楚OOM产生的原因之前,我们务必要搞清楚Java的内存模型,也就是JVM,这可以参考我之前的一个学习笔记 JVM学习笔记先来看一下要用到的JVM的一些参数:参数名称含义-Xms初始堆大小-Xmx最大堆大小-Xmn年轻代大小-Xss每个线程的堆栈大小-XX:+HeapDumpOnOutOfMemoryError目录下生成堆的Dump文件当初始化堆内存容量原创 2020-08-12 18:30:41 · 575 阅读 · 0 评论