首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
HeavensFeel
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
05.深入理解JMM和Happens-Before
大家好,我是王有志。 今天我们一起来学习Java并发编程中最重要的两个理论知识JMM和Happens-Before原则。
服务启动过程性能波动的分析与解决方案
在线服务中,稳定性是非常重要的一部分,也是基石。本文通过对发布时抖动的现象的分析。阐述的问题的分析过程及解决过程,以及分享了在解决问题的同时建议注意的事项。
Java内存区域异常
一、内存区域划分 Java程序执行时在逻辑上按照功能划分为不同的区域,其中包括方法区、堆区、Java虚拟机栈、本地方法栈、程序计数器、执行引擎、本地库接口、本地方法库几个部分
JVM整体结构
Java虚拟机主要负责自动内存管理、类加载与执行、主要包括执行引擎、垃圾回收器、PC寄存器、方法区、堆区、直接内存、Java虚拟机栈、本地方法栈、及类加载子系统几个部分
Java中的屠龙之术——如何修改语法树
在Lombok经常用,但是你知道它的原理是什么吗?,和Lombok经常用,但是你知道它的原理是什么吗?(二)两篇文章中介绍了关于Lombok的底层原理,其实总结为一句话来说就是在编译期通过改变抽象语法树而实现的。上面两篇文章已经讲了抽象语法树的相关知识点,如果有不清楚的可以看一…
讲解JVM原理的文章铺天盖地,希望这篇足够通俗易懂
Sun公司的大佬们针对JVM的方法调用,做了性能上的极致优化,机器指令都来了,能不兴奋吗???值得期待~
三色标记原理,我给应聘者问懵了...
摘要:知道三色标记吗?是红黄蓝三色标记吗? 本文分享自华为云社区《从三色标记说开去》,原文作者:java初中生。
JVM+GC 面试题
首先,Eden 区满的时候回出发第一次 GC,把存活的对象拷贝到 SurvivorFrom 区,当 Eden 区再次出发 GC 的时候会扫描 Eden 区和 From 区,对这两个区域进行垃圾回收。 经过这次回收后还存活的对象,则直接复制到 To 区,同时将这些对象的年龄+1。…
JVM日志参数十全大补丸
本文需要一些JVM的储备知识,如果对JVM内存区域还不熟悉,可以看看基础知识部分,在JVM群里提问,评论区留言都可以,安琪拉玩家都很热心,社区很随意。 我们先打印点GC日志实践一下,再开始讲后面的理论。 首先在IDEA 中设置打印GC的参数,比如我设置的参数如下,堆、新生代老年…
入门G1垃圾回收器
本文翻译自Getting Started with G1 Gabage Collector部分章节。并未一字一句照译。同时也根据文尾的参考文档,适当增加了部分内容 Hotspot JVM架构有着非常强大的特性和能力,能够支持做到高性能并且大规模可扩展,比如:Hotspot JV…