public class _1_Test {
public static void main(String[] args) {
while(true) {
final byte[] bs = new byte[10240];
}
}
}
final修饰的引用不是地址值不能被更换吗? 这相当于创建了新的对象赋值给final bs引用 这是怎么一回事 求解答!
void add(E e) {
final Node temporary = last; //->linkedlist集合源码,这步将Node对象引用 用final修饰 多次调用final,temporary指向的地址值不是发生了改变吗? 难
final Node newNode = new Node<>(temporary, e, null);
last = newNode; //last引用地址值改变
if(temporary == null)
first = newNode;
else
temporary.next = newNode;
modCount++;
}