摘要: java垃圾回收器需要解决的主要问题: 哪些对象需要回收? 何时回收这些对象? 如何回收这些对象? 1:引用计数法 引用计数法是最古老的算法,对于一个对象A,只要有一个对象引用A,引用计数器就加1,当引用失效时则减1。只要引用计数器的值为0,则对象A就不可能再被使用。 实现方法: 为每个对象配置一个 阅读全文
posted @ 2016-04-24 23:04 空心菜小手 阅读(277) 评论(0) 推荐(0) 编辑
摘要: java虚拟机内存模型主要包括:程序计数器、虚拟机栈、本地方法栈、java堆、方法区。 1:程序计数器 程序计数器是一块很小的内存,每一个线程都必须用一个独立的程序计数器,用于记录下一条要运行的指令。各个线程的计数器之间不相互影响,独立工作,是一个线程的私有的内存模型。 2:java虚拟机栈 jav 阅读全文
posted @ 2016-04-24 21:41 空心菜小手 阅读(4592) 评论(0) 推荐(0) 编辑