首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
深入JVM系列
订阅
猿码架构
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 8订阅
Java虚拟机垃圾回收
垃圾回收,或称垃圾收集(Garbage Collection,GC)是指自动管理回收不再被引用的内存数据。 在1960年诞生于MIT的Lisp语言首次使用了动态内存分配和垃圾收集技术,可以实现垃圾回收的一个基本要求是语言是类型安全的,现在使用的包括Java、Perl、ML等。 …
JVM参数调优
在项目运行过程中,往往会出现各种各样的性能瓶颈而影响程序的运行,或者用户的体验,每当遇到这些的问题的时候,都需要进行相应性能优化。优化分为好几个层次,比如系统架构层次、算法层次、代码逻辑层次以及JVM 的性能优化等等很多方面。在真正运行环境中,出现问题我们就会从这几个方面去解决…
JVM内存模型
Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。 线程私有,它的生命周期与线程相同。 可以看做是当前线程所执…
Java类加载机制(全套)
在开始正文之前,我们先看两张图 。Java平台的理解?Java最显著的特性?Java是解释执行? 本文是我在学习jvm类加载机制的时候对网上的一些资料的整理和总结。本文将研究一下问题: 什么是类加载?类的加载过程(生命周期)?类什么时候初始化?类初始化顺序?类加载器、反射、字节…
JVM结构与机制
Java虚拟机(Java Virtual Machine),一种能够运行字节码的虚拟机,将字节码解释成不同os下的机器指令,有了jvm,java语言在不同平台上运行时不需要重新编译,即平台无关性。 原理:编译后的 Java 程序指令并不直接在硬件系统的 CPU 上执行,而是由 …