首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JVM
生活在城市的猫
创建于2022-07-08
订阅专栏
一些虚拟机知识
暂无订阅
共5篇文章
创建于2022-07-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JMM
1.硬件的效率与一致性 计算机的存储设备与处理器的运算速度有着几个数量级的差距,不得不加入一层或多层高速缓存(Cache)来作为内存与处理器之间的缓冲。但引出了缓存一致性的问题。 共享内存多核系统:每
垃圾回收算法与收集器
1.为什么要GC Garbage Collection垃圾搜集 GC是为了解决各种内存溢出,内存泄露问题。 内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃
HotSpot虚拟机对象的创建
1.对象的创建 Java中每时每刻都有对象被创建出来。语言层面上通常仅仅是new关键字(例外:复制,反序列化)。下面介绍普通对象(除数组,Class对象等)的创建。 Jvm在执行到字节码new指令时。
运行时数据区域
虚拟机在程序执行期间会将内存划分为不同的数据区域,他们都有各自的用途。有的伴随虚拟机进程启动一直存在,有的则和用户进程同生共死; 1.程序计数器 计数器即当前线程执行字节码(编译出的class文件)的
What's JVM & Why do we need JVM?
1.什么是JVM Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。 Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Jav