12 2016 档案
摘要:在Java语言中,引用是指,某一个数据,代表的是另外一块内存的的起始地址,那么我们就称这个数据为引用。 在JVM中,GC回收的大致准则,是认定如果不能从根节点,根据引用的不断传递,最终指向到一块内存区域,我们就将这块内存区域回收掉。但是这样的回收原则未免太过粗暴。有些时候,内存的使用并不紧张,我们并
阅读全文
摘要:Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域的用途各不相同,同时也依据着各自的执行规则,独立的创建和销毁数据。 虚拟机内存的划分,如图所示: 线程之间互相独立的区域有: 虚拟机栈 、本地方法栈、程序计数器 线程可以共享数据的区域: 方法区 、堆 每个
阅读全文
搜索
积分与排名
- 积分 - 240743
- 排名 - 4595
随笔分类 (177)
随笔档案 (209)
- 2024年12月(3)
- 2024年11月(2)
- 2024年9月(5)
- 2024年8月(5)
- 2024年7月(2)
- 2024年6月(1)
- 2024年5月(4)
- 2023年6月(2)
- 2023年5月(3)
- 2022年9月(4)
- 2022年8月(2)
- 2021年12月(1)
- 2021年8月(4)
- 2021年1月(4)
- 2020年12月(1)
- 2020年3月(1)
- 2019年4月(1)
- 2019年3月(2)
- 2018年8月(1)
- 2018年6月(2)
- 2018年5月(3)
- 2018年1月(1)
- 2017年7月(2)
- 2017年5月(1)
- 2017年1月(1)
- 2016年12月(2)
- 2016年11月(1)
- 2016年10月(3)
- 2016年9月(3)
- 2016年6月(2)
- 2016年5月(2)
- 2016年4月(1)
- 2016年1月(3)
- 2015年12月(1)
- 2015年11月(3)
- 2015年5月(5)
- 2015年3月(1)
- 2015年2月(6)
- 2015年1月(5)
- 2014年12月(6)
- 2014年11月(1)
- 2014年7月(7)
- 2014年6月(14)
- 2014年5月(7)
- 2014年4月(12)
- 2014年3月(1)
- 2013年12月(5)
- 2013年8月(2)
- 2013年6月(2)
- 2013年5月(6)
- 2013年4月(4)
- 2013年3月(8)
- 2013年2月(5)
- 2013年1月(7)
- 2012年12月(5)
- 2012年11月(6)
- 2012年10月(9)
- 2012年9月(4)
- 2011年6月(2)
- 更多