源码分析1.变量/*集合元素数量*/transient int size=0;指向第一个节点的指针*Invariant:(first=null&last=null)|*(first.prev=null&first.item!null)*/transient Node<E>first;指向最后一个节点的指针*Invariant:(first=null&last=null)|*...
在LinkedList源码中有一个Node静态类,源码如下:private static class Node<E>{ E item;Node<E>next;Node<E>prev;Node(Node<E>prev,E element,Node<E>next){ this.item=element;this.next=next;this.prev=prev;} }一个Node节点包含三个...