美文网首页
Java常用集合类总结

Java常用集合类总结

作者: 聪聪的豆芽 | 来源:发表于2016-08-30 19:21 被阅读33次

参考:http://www.jianshu.com/p/9d90a95ce26f

默认集合都是非线程安全的,但是系统有封装了几个线程安全的。

List:

常见的有ArrayList、LinkedList、Vector、Stack

ArrayList,非线程安全,Collections.synchronizedList(list);可以返回一个同步的实例。

LinkedList,非线程安全,Collections.synchronizedList(list);可以返回一个同步的实例。

Vector是ArrayList的线程同步版本,安全

Stack继承自Vector类,安全,提供了push、pop、peek
(获得栈顶元素)等方法。

Set:

常见的有HashSet(非线程安全),TreeSet(非线程安全)。

Map:

常见的有:HashMap(非线程安全),Hashtable(安全)

相关文章

  • Java常用集合类总结

    List接口与其实现类 List类似于数组,可以通过索引来访问元素,实现该接口的常用类有ArrayList、Lin...

  • Java常用集合类总结

    参考:http://www.jianshu.com/p/9d90a95ce26f 默认集合都是非线程安全的,但是系...

  • 常用Java集合类总结

    此文已由作者赵计刚授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 7.1、List(允许...

  • 常用Java集合类总结

    此文已由作者赵计刚授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 7.1、List(允许...

  • Java基础之集合类

    Java基础之集合类 集合类简单介绍 Java集合是Java提供的工具包,包含了常用的数据结构:集合、链表、队列、...

  • Java基础(二)

    Java要点2 JAVA 集合类 1.JAVA常用集合类功能、区别和性能 两大类:Collections,Map;...

  • Java并发包之ConcurrentHashMap

    之前整理了一份Java中常用的集合类的基本特性:Java常用集合类图解详细介绍了HashMap:HashMap之浅...

  • Java集合框架—ArrayList—扩容原理底层源码

    Java.util.ArrayList是Java集合中最常用的类,也是Java开发中最常用的类之一。本篇基于JDK...

  • 集合概述

    一:集合的UML类图 二:集合工具的分析 (Java集合是java提供的工具) 常用的数据结构: 集合、链表、队列...

  • Java集合总结

    Java集合总结 概述 Java集合类主要由两个接口派生而出: Collection Map 这两个是Java集合...

网友评论

      本文标题:Java常用集合类总结

      本文链接:https://www.haomeiwen.com/subject/hqqqettx.html