摘要:
4.1 什么是垃圾回收 回收不再使用的对象所占的内存空间。垃圾回收主要针对的是堆,JVM规范没有对方法区垃圾回收做出规定,虽然方法区上也有垃圾回收但是条件较为苛刻。 4.2 如何判断哪些对象需要回收 这里所述的判断方法都是在不考虑复活和软弱虚引用的情况。 4.2.1 引用计数法 最基础的引用计数法, 阅读全文
摘要:
1、迭代器的感性认识 对于Collection类下的集合如各种List各种Set,用于实现这些集合的数据结构各不相同,比如数组实现的ArrayList、链表实现的LinkedList,当客户端知道要使用的集合的底层结构的时候可以选择相应的遍历方式。 比如客户端知道ArrayList是用数组实现的,可 阅读全文