
面试
wcuuchina
涅槃重生,不忘初心。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java list map 部分笔记
// ------------------------------------------------------------------------------------------------- // 接口 Iterator iterator = null; //iterator.hasNext(); //iterator.next(); //iterator.remove(); Co...原创 2019-04-25 11:13:08 · 159 阅读 · 0 评论 -
HashMap、Hashtable、ConcurrentHashMap的原理与区别
源地址:https://www.cnblogs.com/heyonggang/p/9112731.html HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化 初始size为11,扩容:newsize = olesize*2+1 ...转载 2019-04-25 11:12:23 · 173 阅读 · 0 评论 -
Java多线程的6种状态
源:https://www.cnblogs.com/mindandaction/p/4921678.html 线程可以有以下6种状态: 1. New(新建) 当用new操作符创建一个新线程时,如 new Thread(r), 该线程还没有开始运行。这意味着它的状态是new。 当一个线程处在new状态,程序还没有开始运行线程中的代码。在线程运行之前还有一些基础工作要做。 ...转载 2019-04-25 11:20:37 · 128 阅读 · 0 评论 -
ArrayList和LinkedList的区别以及优缺点
源:https://blog.csdn.net/qq_32679815/article/details/78907437 ArrayList和LinkedList都是实现了List接口的容器类,用于存储一系列的对象引用。他们都可以对元素的增删改查进行操作。 对于ArrayList,它在集合的末尾删除或添加元素所用的时间是一致的,但是在列表中间的部分添加或删除时所用时间就会大大增加。但是它在根...转载 2019-04-25 11:37:13 · 156 阅读 · 0 评论 -
ArrayList、Vector、LinkedList的区别及其优缺点?HashMap、HashTable的区别及其优缺点
源:https://blog.csdn.net/happinessmoon/article/details/7643828 ArrayList、Vector、LinkedList的区别及其优缺点 ArrayList 和Vector是采用数组方式存储数据的,是根据索引来访问元素的,都可以根据需要自动扩展内部数据长度,以便增加和插入元素,都允许直接序号索引元素,但是插入数据要涉及到数组元素移动等内...转载 2019-04-25 11:40:34 · 308 阅读 · 0 评论