发表评论取消回复
相关阅读
相关 【JVM进阶之路】十二:字节码指令
在前面的 [【JVM进阶之路】三:探究虚拟机对象][JVM] 里,提到了对象的初始化过程,对象初始化用的是`new`指令——这就是字节码指令。在[【JVM进阶之路】十一:Cla
相关 JVM 字节码文件
计算机不能直接运行java代码,要先运行虚拟机,再由java虚拟机运行编译后java代码。 > 为什么不能直接运行java代码? 计算机所有的操作都是通过一个个指令集汇集后
相关 【十】不要问我JVM !—— 垃圾回收器
> 一、GC分类 按垃圾回收器的线程数分 分为串行 并行垃圾回收器。 串行垃圾回收器只有一个垃圾回收线程,并行垃圾回收器有多个垃圾回收线程。需要注意的是:
相关 【一】不要问我JVM !
> 一、什么是JVM? JVM是Java的核心,因为所有的Java程序都运行在JVM上。 那么什么是JVM? JVM即Java虚拟机,是一台执行Java字节码的虚拟机
相关 【十三】不要问我JVM !—— 性能调优
> 一、背景说明 1.1、生产环境中的问题 生产环境发生内存溢出该如何处理? 生产环境应该给服务器分配多少内存合适? 如何对垃圾回收器的性能进行调
相关 【十二】不要问我JVM !—— 字节码
> 一、Java的前端编译器 前端编译器的主要任务就是负责将符合Java语法规范的`Java代码(. java)`转换为符合JVM规范的`字节码文件(.class)`。
相关 【十一】不要问我JVM !—— GC日志
通过阅读GC日志,我们可以了解Java虛拟机内存分配与回收策略。 > 一、GC日志命令 `-XX:+PrintGC` 输出GC日志(这个只会显示总的GC堆的变化)
相关 深入JVM内核(十)——字节码执行
由于之前看的容易忘记,因此特记录下来,以便学习总结与更好理解,该系列博文也是第一次记录,所有有好多不完善之处请见谅与留言指出,如果有幸大家看到该博文,希望报以参考目的看浏览,如
相关 jvm字节码浅析
本文通过一个简单的例子,分析jvm字节码的一些基本的概念。 例子: public static void main(String args) { in
还没有评论,来说两句吧...