JavaSE
灰_客
这个作者很懒,什么都没留下…
展开
-
Java类集(—)
ArrayList , Vector , LinkedList关系与区别? a. ArrayList , Vector , LinkedList都属于List接口常用子类,其中ArrayList , Vector基于数组实现,LinkedList基于链表实现。 b. ArrayList采用懒加载策略,在构造方法阶段不初始化对象数组,在添加元素时才初始化对象数组(默认为10),扩容为原先数组的1...原创 2019-07-25 10:26:19 · 142 阅读 · 0 评论 -
Java类集(二)
HashMap,TreeMap,HashTable的关系与区别 a. HashMap,TreeMap,HashTable都是Map的常用子类,HashMap基于哈希表+红黑树(JDK1.8之后),HashTable基于哈希表,TreeMap基于红黑树。 b. HashMap采用懒加载策略,添加元素时才初始化,采用异步处理,线程不安全,性能较高(JDK1.2) c. HashTable产生对象时...原创 2019-07-25 11:16:01 · 111 阅读 · 0 评论