首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JVM虚拟机
左耳君
创建于2021-09-12
订阅专栏
Java可以一处编写,到处执行的真相
暂无订阅
共8篇文章
创建于2021-09-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试官问我:你确定JVM堆内存是共享的?
前言 这应该是大鱼写的RocketMQ的第5篇文章了,之前四篇分别是 我们在之前一篇关于JVM内存结构中,介绍了两个比较常见的区域是堆内存和栈内存,堆和栈的区别,大家应该也听得耳朵都出茧子了 堆是
new一个女朋友的过程
前言 反正我也不知道这篇讲什么,我就看见这个央视主播,然后冲着女朋友三个字来的,我就是想看看大鱼来如何给大家分配女朋友的 在语言层面创建对象(例如克隆、反序列化)通常仅仅是一个new关键字而已,类似于
面试官再问你如何破坏双亲委派,就把这篇文章扔给他
前言 我们每天都在写Java代码,最常见的User.java这种文件,但是这种文件是如何被虚拟机识别的呢,你有没有思考过这个过程 首先我们写的Java文件会被编译成class文件,因为机器不认识ge
【HotSpot、G1】垃圾回收算法和垃圾收集器
前言 上一篇我们说了如何判断一个对象是否存活,这一篇呢,就是接着前面几篇文章来的,我们知道堆中分为年轻代和老年代,有着不同的特点;每个区域有着不同的特点,也就有了多种垃圾回收算法,每种算法也是根据内存
JVM如何判断哪些对象可以回收?
前言 我们上一篇分析的是JVM的内存分布,分为堆内存、虚拟机栈、本地方法栈、方法区以及程序计数器等主要区域;各个区域的特点我也就不啰嗦了,想看的给大家直通车: 大鱼今天在家本来是闲暇的一天,很舒适,结
面试官问我平时写的Bug的存储位置(逃逸分析、标量替换、锁消除)
前言 爱生活,爱技术,更爱船长,么么哒😘 说到写bug,我们每天都在用Java实现着各种需求,我们实现的Java程序每天都运行在每个机器的虚拟机上,但是你了解你写的代码的具体存储位置吗 说实话,这个
面试官问我JVM类加载,我笑了
上一篇聊了JVM的内存管理、垃圾回收、类文件结构三个方面,这一篇我们继续说说JVM有关的类文件结构和类的加载 小白读了这篇JVM,直呼真香,淦!(长篇干货预警) 类文件结构 Class文件是一组以8
小白读了这篇JVM,直呼真香,淦!(长篇干货预警)
今天看到一个特别有意思的图,想起以前刚学Java的时候听别人聊JVM的时候,大概就是这个样子,哈哈 开头就说了废话,啊呸,进入主题,冲冲冲 JVM是Java Virtual Machine(Java虚