![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java虚拟机
文章平均质量分 75
yan04_30
follow my heart
展开
-
Javac编译原理
JVM(Java Virtual Machine)原理 篇一 Javac 编译原理 javac编译器的任务就是将符合Java语言规范的Java的源代码转化成符合JVM语言规范的class字节码。也就是说将源代码转化成JVM能够识别的一种语言,之后JVM负责将其转化成机器能够识别的机器语言。 Javac编译器工作原理: 1.词法分析:如,pack原创 2015-11-04 20:50:03 · 1482 阅读 · 0 评论 -
Class文件结构
JVM原理 篇二 概述:Class文件是一组以8字节为基础单位的二进制流(JVM相当于一个虚拟的计算机,计算机只能识别0,1代码),各个数据项目都按照顺序进奏地排列在Class文件中,中间没有任何分隔号,节约内存。当遇到需要占用8位字节以上空间的数据项是按照高位在前的方式分割成若干个8位字节。Class文件采用只有无符号数和表的伪结构方式来存储数据。无符号数:用u1,u2,u4,u8分别代表1,2,原创 2015-11-07 22:28:54 · 94 阅读 · 0 评论 -
VisualVM目录解析
VisualVM(All-in-One Java Troubleshooting Tool)是到目前为止随JDK发布的功能最强大的运行监视和故障处理程序。 1.在jdk/bin目录下,运行Jvisualvm.exe; 2.点击“工具-插件-可用插件”,选择需要插件,下载即可; 3.打开Java开发工具,会发现Java VisualVm的”应用程序-本地“监测到此应用程序原创 2015-10-11 15:53:09 · 852 阅读 · 0 评论