问题
OAH`Zero
这个作者很懒,什么都没留下…
展开
-
模运算解决方案
在源码里经常遇到需要取模的需求,但是模运算又十分消耗性能降低效率,源码都用巧妙的其他运算代替。 加减法 (index+head>=elementData.length)?(index+head-elementData.length): (index+head<0)?index+head+elementData.length:index+head 位运算 (head - 1) & (elements.length - 1) ...原创 2020-07-13 16:52:29 · 115 阅读 · 0 评论 -
help GC 犯的错
LinkedList JDK源码 private E unlinkFirst(Node<E> f) { // assert f == first && f != null; final E element = f.item; final Node<E> next = f.next; f.item = null; f.next = null; // help GC first原创 2020-07-13 10:25:38 · 277 阅读 · 0 评论