首页
学习
活动
专区
工具
TVP
发布

房东的猫

专栏成员
245
文章
377820
阅读量
62
订阅数
JVM:垃圾收集器
如果说收集算法是内存回收的方法论,那垃圾收集器就是内存回收的实践者。《Java虚拟机规范》中对垃圾收集器应该如何实现并没有做出任何规定,因此不同厂商、不同版本的虚拟机所包含的垃圾收集器都可能会有很大差别,不同的虚拟机一般也都会提供各种参数供用户根据自己的应用特点和要求组合出各个内存分代所使用的收集器。
HLee
2021-02-24
3370
JVM:垃圾收集策略与算法
在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事是确定这些对象之中哪些还"存活"着,哪些已经"死去"了。
HLee
2021-02-24
3520
JVM:类加载器
Java虚拟机设计团队有意把类加载阶段中的"通过一个类的全限定名来获取描述该类的二进制字节流"这个动作放到Java虚拟机外部去实现,以便让应用程序自己决定如何获取所需的类。实现这个动作的代码被称为"类加载器"(ClassLoader)。
HLee
2021-02-24
8630
JVM:类加载过程
Java天生可以动态扩展的语言特性就是依赖运行期动态加载和动态连接这个特点实现的。
HLee
2021-02-18
8160
JVM:HotSpot 虚拟机对象探秘
在HotSpot虚拟机里,对象在堆内存中的存储布局可以分为三部分:对象头、实例数据、对齐填充。
HLee
2021-02-18
6070
JVM:内存结构
程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在Java虚拟机概念模型里(概念模型,各种虚拟机可能会通过一些更高效的方式实现),字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令(分支、跳转、循环、异常处理、线程恢复等基础操作都会依赖这个计数器来完成)。
HLee
2021-02-18
7460
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档