jvm
文章平均质量分 75
aizhelong
这个作者很懒,什么都没留下…
展开
-
jvm内存管理
java虚拟机提供了一种相对安全的内存管理和访问机制,避免了绝大部分内存泄露和指针越界的问题;它实现了热点代码检测和运行时编译及优化,这使得java应用随着运行时间的增加而获得更高的性能。java虚拟机在执行java程序时会把它所管理的内存分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁时间,有的区域随着虚拟机进程的启动儿存在,有些区域则是依赖用户线程的启动和结束而创建和销毁。...原创 2012-12-24 14:01:47 · 89 阅读 · 0 评论 -
java垃圾回收算法
java中的所有对象实例都是存放在堆中,垃圾回收器在对堆进行回收之前必须需要知道这些对象有哪些还"存活"着,哪些已经"死去"(不可能再被任何途径使用的对象)。 那么怎么确定对象是否存活,有如下一些算法,下面来看看这些算法的异同。 1、引用计数算法 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当失去引用时计数...原创 2012-12-25 09:55:41 · 86 阅读 · 0 评论