1、LinkedList中插入或删除一个元素,需要把剩余的元素都移动;而ArrayList中插入或删除一个元素的开销是固定的。
答:错。LinkedList是基于链表的,优点是插入和删除,缺点是随机访问;ArrayList是基于数组的,优点是随机访问,缺点是插入或删除。
2、Map是不是Collectiong的子接口?
答:不是。Map和Collection是统一级别的,同属于集合框架。
3、JAVA是C++发展而来的?
答:是。且去掉了指针和多重继承,采用垃圾自动回收等。
1、LinkedList中插入或删除一个元素,需要把剩余的元素都移动;而ArrayList中插入或删除一个元素的开销是固定的。
答:错。LinkedList是基于链表的,优点是插入和删除,缺点是随机访问;ArrayList是基于数组的,优点是随机访问,缺点是插入或删除。
2、Map是不是Collectiong的子接口?
答:不是。Map和Collection是统一级别的,同属于集合框架。
3、JAVA是C++发展而来的?
答:是。且去掉了指针和多重继承,采用垃圾自动回收等。