首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
user7336111424443
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
JVM 栈帧,静态、动态分派以及虚方法表
前言 学了类加载和字节码文件,是时候来学习JVM是如何执行代码的了。 栈帧(stack frame) 栈帧是一种用于帮助虚拟机执行方法调用与方法执行的数据结构。 一个线程一个栈帧,不存在并发问题。 栈
嘿,同学,你要的Java内存模型(JMM)来了!
在学习Java内存模型(JMM)前,我们先了解下计算机的硬件内存结构,因为JMM结构就是基于此演变而来的。 在单核计算机中,计算机中的CPU计算速度是非常快的,但是与计算机中的其它硬件(如IO、内存等)同CPU的速度比起来是相差甚远的,所以协调CPU和各个硬件之间的速度差异是非…
求你了,再问你Java内存模型的时候别再给我讲堆栈方法区了…
Java内存模型由几部分组成,堆、本地方法栈、虚拟机栈、方法区... 每一次我不想打断他们的话,虽然我知道这又是一个误会了我的问题的朋友。 其实,我想问的Java内存模型,是和并发编程有关的。而候选人给我回答的那叫JVM内存结构,完全是两回事。 很多时候,在我没有打断他们的情况…
(一)玩命死磕Java内存模型(JMM)与Volatile关键字底层原理
引言 本篇文章结合我个人对Java内存模型的理解以及相关书籍资料为前提全面剖析JMM内存模型,本文的书写思路先阐述JVM内存模型、硬件与OS(操作系统)内存区域架构、Java多线程原理以及Java内存
干货,肝了一周的CPU缓存基础
在计算的前几十年中,主内存非常慢且昂贵得令人难以置信,但是CPU也不是特别快。从1980年代开始,差距开始迅速扩大。微处理器的时钟速度飞速发展,但是内存访问时间的改善远没有那么明显。随着这种差距的扩大,越来越明显的是需要一种新型的快速存储器来弥合这种差距。 寄存器(Regist…
CPU Cache与缓存行
CPU 是计算机的心脏,最终由它来执行所有运算和程序。主内存(RAM)是数据(包括代码行)存放的地方。这两者的定义大家应该不会陌生,那 CPU 高速缓存又是什么呢?
国内Java面试总是问StringBuffer,StringBuilder区别是啥?档次为什么这么低?
这是一个知乎上面很火的问题(https://www.zhihu.com/question/50211894 ),下面是我关于这个问题的回答,截止今天,这个答案收获了500+赞和70+评论。 这个问题只是开个场,热个身而已啊。 针对以上的问题,我给一些答案,希望大家都能有所收获。…
JVM学习日记⭐️Parallel Scavenge收集器的特点及设计思想⭐️
“这是我参与8月更文挑战的第21天,活动详情查看:8月更文挑战” 🔉引言 前面我偷了懒,因为周五那天实在太累,接下来把周五欠的补上,要不我这偷工减料的心我自己都过意不去😃,今天我们接着来逐一介绍:前面
串行,并行,并发垃圾收集器的区别
参考:https://blog.csdn.net/weixin_45381997/article/details/108432683
JVM调优-常见的垃圾回收器
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第7天,点击查看活动详情 1.写在前面 前面分享了GC基本原理和调优关键分析,详情可查看:这里 基于该文章,我们了解了,如何找到垃圾
下一页
关注了
3
关注者
0
收藏集
1
关注标签
2
加入于
2022-08-02