摘要: 一、调优命令 Sun JDK监控和故障处理命令有jps、jstat、jmap、jhat、jstack、jinfo jps,JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。 jstat,JVM statistics Monitoring是用于监视虚拟机运行 阅读全文
posted @ 2019-11-22 16:47 有梦想的肥宅 阅读(303) 评论(0) 推荐(0)
摘要: 一、引用的分类 在了解JVM垃圾回收机制之前,了解一下对象的引用类型是非常必要的。 强引用:GC时不会被回收 软引用:描述有用但不是必须的对象,在发生内存溢出异常之前被回收 弱引用:描述有用但不是必须的对象,在下一次GC时被回收 虚引用(幽灵引用/幻影引用):无法通过虚引用获得对象,用Phantom 阅读全文
posted @ 2019-11-22 16:43 有梦想的肥宅 阅读(321) 评论(0) 推荐(0)
摘要: 文章更新时间:2021/08/23 一、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象 阅读全文
posted @ 2019-11-22 16:16 有梦想的肥宅 阅读(486) 评论(0) 推荐(0)
摘要: 文章更新时间:2021/08/23 一、初识JVM(虚拟机) JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java语言虚拟机后,Java语言在不同平台上 阅读全文
posted @ 2019-11-22 16:14 有梦想的肥宅 阅读(4443) 评论(0) 推荐(0)