JVM
文章平均质量分 50
mask002
Let's change the world!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Class文件版本号
下图列出了从JDK 1.1到13之间,主流JDK版本编译器输出的默认的和可支持的Class文件版本 号。注:从JDK 9开始,Javac编译器不再支持使用-source参数编译版本号小于1.5的源码。原创 2021-02-19 15:23:56 · 620 阅读 · 0 评论 -
Java Class文件格式
根据《Java虚拟机规范》的规定,Class文件格式采用一种类似于C语言结构体的伪结构来存储数据,这种伪结构中只有两种数据类型:“无符号数”和“表”。后面的解析都要以这两种数据类型为基 础,所以这里笔者必须先解释清楚这两个概念。 无符号数属于基本的数据类型,以u1、u2、u4、u8来分别代表1个字节、2个字节、4个字节和8个字节的无符号数,无符号数可以用来描.原创 2021-02-19 11:20:38 · 273 阅读 · 0 评论 -
JVM命令汇总
一、jps(虚拟机进程状况工具)命令汇总格式:jps [ options ] [ hostid ]主要选项:选 项作 用-q只输出LVMID,省略主类的名称-m输出虚拟机进程启动时传递给主类main函数的参数-l输出主类的全名,如果进程执行的是jar包, 则输出jar路径-v输出虚拟机进程启动时的JVM参数示例:jps : 输出本机正在运行的Java程序jsp -v :输出虚拟机进程启动时的JVM参数二、jstat(虚拟原创 2021-02-18 16:31:30 · 4621 阅读 · 0 评论 -
JVM区域
JVM区域JVM区域JVM的5个区域JVM区域JVM的5个区域不同的虚拟机,不同的JDK版本可能不同, 这里以JDK1.7的HotSport为准。方法区(non-head)方法区主要存放类信息,常量。此区域发生的异常: out of memory堆(head)堆用来存放对象信息。此区域发生的异常: out of memory虚拟机栈此区域发生的异常: out of memo...原创 2020-05-08 13:45:21 · 255 阅读 · 0 评论
分享