![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java虚拟机
zcy_fover
我是一个学生。
展开
-
Java对象的生与死
Java对象的生与死============================== 我们都知道了Java虚拟机具有自动内存管理的机制,这个机制给Java程序员带来了许多的方便,减少了代码量。但是有时可能会出现一些用户不期望的错误,当你在程序中使用某个对象时,运行中提示这个对象已经死了,这时候当代码量比较大时排除这个错误就有点困难了。这就需要程序员在编程时还是要稍微了解一下Java对象在运行环境中是否原创 2016-08-17 12:50:16 · 385 阅读 · 0 评论 -
Java虚拟机-内存区域划分
Java虚拟机-内存划分================================== 在Java中,在虚拟机自动内存机制管理的帮助下,不需要程序员为每一个new操作去写对应的delete/free代码,不容易出现内存泄漏和内存溢出的错误,这一切由虚拟机来管理内存,即将内存的管理权交给了虚拟机,这样的好处是减轻了程序员的负担。但是虚拟机并不能完全掌控整个内存,在有些情况下还是会出现内存溢出和原创 2016-08-09 11:28:57 · 468 阅读 · 0 评论 -
Java垃圾收集算法
Java垃圾收集算法============================== 上一个博客中,学习了一下Java中的对象是否存活,对于存活的对象可以继续使用,但是对于回收以释放空间的对象,需要虚拟机来回收资源。回收资源就需要有回收的算法,这次主要学习一虚拟机收集垃圾的算法,本次的学习由于能力有限只能理解一下算法的思想,具体实现没有深入了解。标记-清除算法 这是虚拟机中最基础的收集算法了,原创 2016-09-17 15:45:53 · 363 阅读 · 0 评论