摘要:
java内存模型有堆内存和栈内存, 初学者可能看官方解释很模糊 堆:new 出来的对象或者数组都存放在堆中; List <String> list =new ArrayList<String>();此时这个List 对象就放在堆中。 栈:在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈 阅读全文
摘要:
ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。 ArrayList 继承了AbstractLis 阅读全文