摘要:
1.引用计数法 给对象添加一个计数器,如果被引用则计数器加一;如果引用释放,计数器减一。当计数器为零时,代表该对象没有被引用那就需要回收了。如果两个对象互相引用怎么办?比如A引用了B,B又引用了A,A.reference=B;B.reference=A,那就无法释放。因此该算法未被采用。 2.可达性 阅读全文
摘要:
泛型是Java的重要语法之一,通常在多个数据类型可以使用同一种方法处理而不需要过多的关注具体类型时,我们可以使用泛型。简单来说就是类型参数化,List,Map等多种数据结构都使用了泛型,比如List中无论放的是String类型数据还是Integer类型数据,我们队List的插入,遍历等方法大体是一致 阅读全文