- 博客(3)
- 收藏
- 关注
原创 二、内存结构
1、程序计数器1.1 定义Program Counter Register 程序计数器(寄存器)作用,是记住下一条 jvm指令的执行地址特点是线程私有的不会存在内存溢出(java规范规定的,堆、栈、方法区可能存在内存溢出)1.2 作用下面的左侧是二进制字节码,即jvm指令,右侧是java源代码。jvm指令不会直接被cpu所执行,因为cpu只能执行机器码。它必须经过解释器,将每一条jvm指令解释为一条机器码,然后机器码可用交给CPU执行。程序计数器:记住下一条jvm指令的执行
2021-02-20 13:08:06
284
1
原创 零、JVM概览
一、引言1、什么是JVM;2、JVM、JDK、JRE辨析;3、JVM有哪些优点;4、常见的JVM;5、JVM组成;6、Java运行流程;
2021-02-20 12:46:11
109
原创 一、引言
1、什么是JVM?定义:Java Virtual Machine - java程序的运行环境(java二进制字节码的运行环境)好处:一次编写,到处运行(解释字节码,跨平台,屏蔽操作系统之间的差异)自动内存管理,垃圾回收功能数组下标越界检查(防止覆盖其他代码)多态(面向对象编程的基石,虚方法表来实现多态的)比较:jvm、jre、jdk2、学习JVM有什么用?面试理解底层实现原理中高级程序员的必备技能(解决程序运行问题)3、常见的JVMjvm 是一套规范,只要
2021-02-20 12:29:47
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅