笔记
小黄油快跑_
这个作者很懒,什么都没留下…
展开
-
jvm垃圾回收机制的原理
到底谁是垃圾?要进行垃圾回收,最为重要的一个问题是:判断谁是垃圾?联想其日常生活中,如果一个东西经常没被使用,那么这个对象可以说就是垃圾。在 Java 中也是如此,如果一个对象不可能再被引用,那么这个对象就是垃圾,应该被回收。根据这个思想,我们很容易想到使用引用计数的方法来判断垃圾。在一个对象被引用时加一,被去除引用时减一,这样我们就可以通过判断引用计数是否为零来判断一个对象是否为垃圾。这种方法我们一般称之为「引用计数法」。上面的这种方法虽然简单,但是其存在一个致命的问题,那就是循环引用。A 引用原创 2021-12-04 20:24:13 · 91 阅读 · 0 评论 -
jvm垃圾回收机制的原理
到底谁是垃圾?要进行垃圾回收,最为重要的一个问题是:判断谁是垃圾?联想其日常生活中,如果一个东西经常没被使用,那么这个对象可以说就是垃圾。在 Java 中也是如此,如果一个对象不可能再被引用,那么这个对象就是垃圾,应该被回收。根据这个思想,我们很容易想到使用引用计数的方法来判断垃圾。在一个对象被引用时加一,被去除引用时减一,这样我们就可以通过判断引用计数是否为零来判断一个对象是否为垃圾。这种方法我们一般称之为「引用计数法」。上面的这种方法虽然简单,但是其存在一个致命的问题,那就是循环引用。A 引用了 B,原创 2021-12-04 20:23:22 · 397 阅读 · 0 评论 -
迭代器的好处
迭代器的好处 1.集合本身提供了访问对象各个元素的途径,同时不暴露对象的内部细节。 2.在遍历过程中可以删除元素,通过remove方法。...原创 2021-12-04 20:20:12 · 439 阅读 · 0 评论