首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
深栈解码
掘友等级
主任开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
第十章 内存问题诊断:从OOM到性能瓶颈
第十章 内存问题诊断:从OOM到性能瓶颈 1. JVM优化之JIT优化 1.1 堆,是分配对象的唯一选择吗 在《深入理解Java虚拟机中》关于Java堆内存有这样一段描述: 随着JIT编译期的发展与逃
第九章 G1垃圾收集器详解
第九章 G1垃圾收集器详解 概述 G1垃圾收集器简介 Garbage-First (G1) 垃圾收集器是Oracle HotSpot JVM中的一款低延迟垃圾收集器,专为多处理器机器和大内存环境设计。
第八章 GC分代回收机制
第八章 GC分代回收机制 概述 分代回收理论基础 JVM的垃圾回收机制基于分代假说理论(Generational Hypothesis),这一理论建立在以下两个观察基础之上: 弱分代假说:绝大多数对象
第七章 GC基础:自动内存管理的哲学
第七章 GC基础:自动内存管理的哲学 引言 垃圾收集,不是Java语言的伴生产物。早在1960年,第一门开始使用内存动态分配和垃圾收集技术的Lisp语言诞生。关于垃圾收集有三个经典问题: 哪些内存需要
第六章 执行引擎:字节码到机器码的奇幻之旅
第六章 执行引擎:字节码到机器码的奇幻之旅 1. 执行引擎概述 1.1 执行引擎是做什么的 执行引擎(Execution Engine)是Java虚拟机核心的组成部分之一,承担着将字节码转换为机器码的
第五章 对象内存布局:从new到堆空间的奥秘
第五章 对象内存布局:从new到堆空间的奥秘 1. 对象的实例化 1.1 你有几种方式创建对象? new 最常见的方式 变形1:Xxx的静态方法 变形2:XxxBuilder/XxxFactory的静
第四章 运行时数据区:JVM的内存疆域(下)
第四章 运行时数据区:JVM的内存疆域(下) 1. 本地方法接口与本地方法栈 1.1 什么是本地方法? 简单地讲,一个Native Method就是一个Java调用非Java代码的接口。一个Nativ
第四章 运行时数据区:JVM的内存疆域(上)
第四章 运行时数据区:JVM的内存疆域(一) 1. 总体介绍JVM内存结构 1.1 HotSpot JVM架构概览 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域
第三章 类加载机制:动态代码的生命线
第三章 类加载机制:动态代码的生命线 1. 类加载各个过程 1.1 类加载过程概述 按照Java虚拟机规范,从class文件到加载到内存中的类,到类卸载出内存为止,它的整个生命周期包括如下7个阶段:
第二章:Class文件解剖:字节码的二进制密码
第二章:Class文件解剖:字节码的二进制密码 引言:字节码的神秘面纱 Java的"一次编写,到处运行"的承诺背后,隐藏着一个精妙的设计——字节码。当我们编写Java源代码时,javac编译器并不直接
下一页
个人成就
文章被点赞
33
文章被阅读
7,056
掘力值
1,211
关注了
0
关注者
30
收藏集
0
关注标签
6
加入于
2021-11-12