摘要:
JVM知识点四 JVM性能调优命令和工具 1、查看jvm常用命令 jinfo:可以输出并修改运行时的java 进程的opts。 jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。 jstat:一个极强的监视VM内存工具。可以用来监视V 阅读全文
posted @ 2021-01-22 15:33
xuzaiya
阅读(69)
评论(0)
推荐(0)
摘要:
JVM知识点三 垃圾回收器和垃圾回收算法 垃圾回收算法 复制算法,标记-清除算法,标记-整理算法,分代手机算法 标记-清除算法 它是最基础的收集算法,分为两个阶段,“标记”和“清除”。首先需要标记出所有需要回收的对象,在标记完成后同一回收所有被标记的对象。 缺点: 1、效率问题:标记和清除两个过程效 阅读全文
posted @ 2021-01-22 15:07
xuzaiya
阅读(67)
评论(0)
推荐(0)
摘要:
JVM知识点二 类加载 类加载流程 一个Class在虚拟机中的完整生命周期: 加载--验证--准备--解析--初始化--使用--卸载 加载: 加载一个Class需要完成以下3件事: (1)通过Class的全限定名获取Class的二进制字节流 (2)将Class的二进制内容加载到虚拟机的方法区 (3) 阅读全文
posted @ 2021-01-22 11:31
xuzaiya
阅读(21)
评论(0)
推荐(0)
摘要:
JVM知识点一 1.java虚拟机是什么 java虚拟机缩写JVM(java Virtual Machine)。它是一种基于计算机设备的的规范,是一台虚拟机,即虚拟的计算机。JVM屏蔽了具体操作平台的信息,通过JVM可以,java实现了平台无关性,java语言在不同平台上运行时不需要重新编译。因而能 阅读全文
posted @ 2021-01-22 11:29
xuzaiya
阅读(43)
评论(0)
推荐(0)
浙公网安备 33010602011771号