
jvm
文章平均质量分 56
独行客-编码爱好者
本人从事互联网开发已经5年多了,对互联网相关技术有一定的了解。希望可以和各位同仁,在编码的路上共勉。
展开
-
类加载器的原理解析
BootStrap类加载器加载的是下图目录的中rt.jar里java类ExtClassLoader加载的是下图目录中的java类AppClassLoader加载的是类路径下的jar或目录当我们创建一个类时,这个类是由AppClassLoader加载的package classload;public class ClassLoaderTest { public static void main(String[] args) { Syste...原创 2021-08-03 16:27:04 · 118 阅读 · 0 评论 -
JDK的命令行工具解析
1.jps :虚拟机进程状况工具-q 只输出LVMID,省略主类的名称-m 输出虚拟机进程启动时传递给主类main()函数的参数-l 输出主类全名,如果进程执行的是jar包,输出jar路径-v 输出虚拟机启动时JVM参数2.jstat:虚拟机统计信息监视工具参数: interval 查询间隔 count 查询次数实例:假设需要没250毫秒查询一次进程2764垃圾收集的...原创 2019-02-10 09:09:30 · 259 阅读 · 0 评论 -
JVM 异常分析
在java 虚拟机规范中描述了两种异常: 1.如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出 StackOverflowError异常 2.如果虚拟机在扩展栈时无法申请到足够的内存空间,则抛出OutOfMemoryError实例一: java堆溢出package com.com.atguigu;import java.util.ArrayList;impo...原创 2019-02-10 09:25:03 · 846 阅读 · 0 评论 -
JVM 中几种异常浮现和分析
在java虚拟机规范中描述了两种异常:1.如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出StackOverflowError异常2.如果虚拟机在扩展栈时无法申请到足够的内存空间,则抛出OutOfMemoryError实例一:java堆溢出package com.com.atguigu;import java.util.ArrayList;impo...原创 2019-10-09 12:48:22 · 155 阅读 · 0 评论 -
详解java虚拟机--JVM
java虚拟机概述: JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java...原创 2019-10-09 14:30:49 · 316 阅读 · 0 评论