自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 218 1

原创 零、JVM概览

一、引言 1、什么是JVM; 2、JVM、JDK、JRE辨析; 3、JVM有哪些优点; 4、常见的JVM; 5、JVM组成; 6、Java运行流程;

2021-02-20 12:46:11 61

原创 一、引言

1、什么是JVM? 定义: Java Virtual Machine - java程序的运行环境(java二进制字节码的运行环境) 好处: 一次编写,到处运行(解释字节码,跨平台,屏蔽操作系统之间的差异) 自动内存管理,垃圾回收功能 数组下标越界检查(防止覆盖其他代码) 多态(面向对象编程的基石,虚方法表来实现多态的) 比较:jvm、jre、jdk 2、学习JVM有什么用? 面试 理解底层实现原理 中高级程序员的必备技能(解决程序运行问题) 3、常见的JVM jvm 是一套规范,只要

2021-02-20 12:29:47 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除