知识树杂谈Java面试(4)

时间:2023-03-09 21:55:57
知识树杂谈Java面试(4)

一、 Java集合

1.  集合分类:  Collection、Map。

2. Collection:

知识树杂谈Java面试(4)

3. Map

知识树杂谈Java面试(4)

4. 注意点

a. List 有序、可重复;Set 无序、不可重复;Map  键值对、键不可重复、值可重复;

b. ArrayList/LinkedList

动态数组实现,一个是基于链表实现;

随机访问快,新增删除快;

Vector 是线程同步的.

c. HashMap/HashTable

是否线程安全的;

HashMap运行key、value都为空。