首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jvm
订阅
尚武
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
《蹲坑也能进大厂》多线程系列-volatile、happens-before、三级缓存
彻底弄懂三层缓存结构、happens-before以volatile原理及应用场景,打好基本功,人人都会高并发
追溯volatile的前世今生
如果我们在变量上加了volatile,之后在多线程的执行过程中会发现多出来一个lock指令。lock是一种控制指令,在多线程环境下,lock指令可以基于总线锁或者缓存锁的机制来达到可见性的效果(如果想要具体查询这个指令的操作流程可以在评论区留言,我会补上这个操作过程) 首先一台…
JVM万字总结
JVM即Java虚拟机,是一种抽象计算机,它有一个指令集,在运行时操作各种内存区域。虚拟机有很多种,不同厂商提供了不同实现,只要遵循虚拟机规范即可,目前我们所说的虚拟机一般指的是Hot Spot。JVM对Java语言一无所知,只知道一种特定的二进制格式,即类文件格式,我们写好的…
《不看后悔》38个JVM精选问答,让你变成专家!
本篇文章多达38道面试题,照顾到了JVM的方方面面,都是常见的题目。如果背诵记忆下来,进入大厂非常的easy。 面试题不能坑人,所以本篇文章的内容是经过多次打磨的,现在放送给大家。 有些面试题是开放性的,有些是知识性的,注意区别。面试并没有标准答案,尤其是开放性题目,你需要整理…
Arthas快速入门
Arthas是Alibaba开源的一款Java诊断工具,方便开发者在线排查问题,无需重启,同时可以跟踪Java代码,实时监控JVM状态,目前Arthas仅支持JDK6+,支持Linux/Mac/Windows,采用命令行交互模式,具有 Tab 自动补全功能,便于开发者进行快速定…
大厂必考之Java虚拟机!!
本文大部分内容参考 周志明《深入理解 Java 虚拟机》 ,想要深入学习的话请看原书。 记录正在执行的虚拟机字节码指令的地址(如果正在执行的是本地方法则为空)。 每个 Java 方法在执行的同时会创建一个栈帧用于存储局部变量表、操作数栈、常量池引用等信息。从方法调用直至执行完成…