首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java虚拟机
SmellyCode
创建于2021-07-27
订阅专栏
Java虚拟机原理
暂无订阅
共5篇文章
创建于2021-07-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java 垃圾回收
垃圾回收的技术早于 Java 出现,现在已经高度自动化,深入了解垃圾回收的技术有助于分析内存溢出和泄漏的情况,当垃圾回收机制成为多线程情景下的性能瓶颈时也能做出调整和改善。 垃圾回收 垃圾回收的第一步
Java 字符串常量池
在 JDK 1.7 之前,HotSpot 虚拟机中的字符串常量池都在方法区中,用永生代实现。JDK 1.7 及以后的版本,字符串常量池移到了堆里。 JDK 1.6 的 String.intern 方法
Java OutOfMemoryError异常
从内存区的角度分析HotSpot 虚拟机下运行时抛出 OutOfMemoryError(OOM) 的原因。 堆 可以用最小值参数 -Xms 和最大值参数 -Xmx 使堆自动扩展或禁用自动扩展。设置 -
HotSpot虚拟机中的对象
创建对象 检查 当使用new关键字创建对象时,虚拟机进行类加载检查,也就是检查相应类的符号引用是否在常量池,这个类是否被加载过(加载、解析、初始化)。 分配内存 给新生对象分配内存有两种方法:空闲列表
Java内存区
根据周志明《深入理解Java虚拟机》以及网上虚拟机相关资料整理的Java虚拟机面经#########