腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
木木玲
专栏作者
举报
72
文章
80552
阅读量
29
订阅数
订阅专栏
申请加入专栏
全部文章
java
编程算法
机器学习
存储
缓存
jvm
socket编程
android
linux
其他
自动驾驶
bootstrap
网站
jdk
api
腾讯云测试服务
javascript
node.js
数据库
神经网络
容器
压力测试
监督学习
大数据
数据结构
云服务器
ios
c++
react
云数据库 SQL Server
jar
深度学习
NAT 网关
文字识别
人工智能
http
分布式
运维
正则表达式
面向对象编程
jdbc
hashmap
线性回归
二叉树
无监督学习
安全
数据分析
nat
png
state
架构
设计模式
思维导图
搜索文章
搜索
搜索
关闭
《 深入探索 JVM 》文集
java
jvm
嘿,笔者的个人博客已经孵化完成啦?,欢迎大家来逛逛。以后的文章也会在博客进行首发,快来关注我吧,我们继续一起探讨技术一同进步~ 《 深入探索 JVM 》文集 『类加载器』篇 深入浅出“类加载器” 之「
tomas家的小拨浪鼓
2019-12-13
606
0
深入浅出 ClassLoader
java
编程算法
面向对象编程
jvm
“加载”是类加载的时机的第一阶段。 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括(5个阶段): ① 加载(Loading) ② 连接(Linking) [1] 验证(Verification) [2] 准备(Preparation) [3] 解析(Resolution) ③ 初始化(Initialization) ④ 使用(Using) ⑤ 卸载(Unloading)
tomas家的小拨浪鼓
2019-08-06
742
0
JVM中 对象的内存布局 以及 实例分析
jvm
存储
对象内存结构 在 HotSpot 虚拟机中,对象在内存中存储的布局可以分为3块区域: ① 对象头(Header) ② 实例数据(Instance Data) ③ 对齐填充 (Padding) 对象头(Header) HotSpot 虚拟机的对象头包括两部分信息:Mark Word 和 类型指针;如果是数组对象的话,还有第三部分(option)信息:数组长度 Mark Word 这部分数据的长度在32位和64位的虚拟机(未开启压缩指针)中分别为32bit 和64bit。Mark Word用于存储对象
tomas家的小拨浪鼓
2018-06-27
1.1K
0
堆外内存 之 DirectByteBuffer 详解
jvm
java
linux
堆外内存 堆外内存是相对于堆内内存的一个概念。堆内内存是由JVM所管控的Java进程内存,我们平时在Java中创建的对象都处于堆内内存中,并且它们遵循JVM的内存管理机制,JVM会采用垃圾回收机制统一管理它们的内存。那么堆外内存就是存在于JVM管控之外的一块内存区域,因此它是不受JVM的管控。 在讲解DirectByteBuffer之前,需要先简单了解两个知识点 java引用类型,因为DirectByteBuffer是通过虚引用(Phantom Reference)来实现堆外内存的释放的。 Phant
tomas家的小拨浪鼓
2018-06-27
2.3K
0
Java 引用类型简述
java
jvm
强引用 ( Strong Reference ) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。 ps:强引用其实也就是我们平时A a = new A()这个意思。 强引用特性 强引用可以直接访问目标对象。 强引用所指向的对象在任何时候都不会被系统回收。 强引用可能导致内存泄漏。 Final Reference 当前类是否是
tomas家的小拨浪鼓
2018-06-27
697
0
Reference 、ReferenceQueue 详解
存储
容器
java
jvm
ReferenceQueue 引用队列,在检测到适当的可到达性更改后,垃圾回收器将已注册的引用对象添加到该队列中 实现了一个队列的入队(enqueue)和出队(poll还有remove)操作,内部元素就是泛型的Reference,并且Queue的实现,是由Reference自身的链表结构( 单向循环链表 )所实现的。 ReferenceQueue名义上是一个队列,但实际内部并非有实际的存储结构,它的存储是依赖于内部节点之间的关系来表达。可以理解为queue是一个类似于链表的结构,这里的节点其实就是refer
tomas家的小拨浪鼓
2018-06-27
1.4K
0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档