首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JVM
订阅
用户2600623008701
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
阿里架构师讲面试:你知道对象创建流程吗
对象创建虚拟机遇到new指令。Objectobj=newObject();在字符串常量池中定位到一个类的符号引用。类的符号引用比如:java.util.concurrent.TimeUnit;检查符号
类是如何加载的?
在 Java 中,类加载的流程有一个专门的机制叫做“类加载机制”。类加载机制是指一个类在 Java 虚拟机(JVM)中的执行流程,它也是 Java 程序能够正常执行的关键所在,那它的具体执行流程是啥?
八股文系列:Java虚拟机(JVM)
JVM面试相关的知识点:运行时数据区,垃圾收集器,垃圾回收算法,JVM调优,类加载器,内存分配策略,内存溢出排查等
1篇文章搞清楚8种JVM内存溢出(OOM)的原因和解决方法
撸Java的同学,多多少少会碰到内存溢出(OOM)的场景,但造成OOM的原因却是多种多样。 1、代码中可能存在大对象分配 2、可能存在内存泄露,导致在多次GC之后,还是无法找到一块足够大的内存容纳当前对象。 永久代是 HotSot 虚拟机对方法区的具体实现,存放了被虚拟机加载的…
深入浅出JVM(二)之运行时数据区和内存溢出异常
Java虚拟机在运行Java程序时,把所管理的内存叫做运行时数据区,这些运行时数据区还可能发生内存溢出异常,本文将深入浅出介绍运行时数据区以及可能发生的内存溢出异常
深入浅出JVM(十八)之并发垃圾收集器G1
G1使用Region存储对象,在期望低延迟的时间中进行价值最大的回收,使用原始快照解决并发标记产生的对象消失问题,不会产生内存碎片,适用于内存大、处理器数多、低延迟的场景
Java 垃圾回收算法之G1[精品长文]
G1(Garbage-First)回收器是在JDK1.7中正式使用的全新垃圾回收器,G1拥有独特的垃圾回收策略,从分代上看,G1依然属于分代垃圾回收器,它会区分年代和老年代,依然有eden和survivor区,但从堆的结构上看,它并不要求整个eden区、年清代或者老年代都连续。…