码迷,mamicode.com
首页 >  
搜索关键字:hashtable    ( 2161个结果
Java线程同步类容器和并发容器(四)
同步类容器都是线程安全的,在某些场景下,需要枷锁保护符合操作,最经典ConcurrentModifiicationException,原因是当容器迭代的过程中,被并发的修改了内容。 同步类容器:如古老的Vector、HashTable。都是通过Collections.synchronized等工厂方 ...
分类:编程语言   时间:2019-05-10 12:58:40    阅读次数:133
Java并发面试题
题目参考自并发编程网:http://ifeve.com 多线程 java中有几种方法可以实现一个线程? 继承Thread类; 实现Runnable接口; 实现Callable接口通过FutureTask包装器来创建Thread线程; 使用ExecutorService、Callable、Future ...
分类:编程语言   时间:2019-05-06 18:48:38    阅读次数:143
hashMap,hashTable,concurrentHashMap区别
HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化 初始size为11,扩容:newsize = olesize*2+1 计算index的方法: ...
分类:其他好文   时间:2019-04-27 21:09:31    阅读次数:128
php的运行流程
1、Zend引擎:Zend整体用纯C实现,是PHP的内核部分,他将PHP代码翻译(词法、语法解析等一系列编译过程)为可执行opcode的处理并实现相应的处理方法、实现了基本的数据结构(如:hashtable、OO)、内存分配机制及管理、提供了相应的api方法供外部调用,是一切的核心,所有的外围功能均 ...
分类:Web程序   时间:2019-04-26 22:43:17    阅读次数:188
HashMap 和 Hashtable 的 6 个区别
HashMap 是非常重要且常用的一种集合,还有一个和它类似的集合即Hashtable,有必要知道它们之间的区别。 1、线程安全: Hashtable 是线程安全的,HashMap 则不是线程安全的。 为什么说 HashTable 是线程安全的? 来看下 Hashtable 的源码,Hashtabl ...
分类:其他好文   时间:2019-04-26 18:12:41    阅读次数:137
hashtable被弃用了
Hashtable的作者:HashMap的作者:Hash Map的作者比Hashtable的作者多了著名顶顶的并发大神Doug Lea。他写了util.concurrent包。著有并发编程圣经Concurrent Programming in Java: Design Principles and ...
分类:其他好文   时间:2019-04-25 23:55:22    阅读次数:297
HashMap 和 Hashtable 的 6 个区别
1、线程安全 Hashtable 是线程安全的,HashMap 不是线程安全的。 为什么说 HashTable 是线程安全的? 来看下 Hashtable 的源码,Hashtable 所有的元素操作都是 synchronized 修饰的,而 HashMap 并没有。 2、性能优劣 既然 Hashta ...
分类:其他好文   时间:2019-04-25 01:24:47    阅读次数:146
50道集合框架面试题
1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Jav ...
分类:其他好文   时间:2019-04-22 21:13:48    阅读次数:136
HashMap和Hashtable的区别
HashMap和Hashtable的区别 HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synchronization),以及速度。 要注意的一些重要术语: 1) sychronized意味着在一次仅有一个线程能够更 ...
分类:其他好文   时间:2019-04-22 00:30:24    阅读次数:148
HashMap、Hashtable、ConcurrentHashMap的原理与区别
如果你去面试,面试官不问你这个问题,你来找我^_^ 下面直接来干货,先说这三个Map的区别: HashTable 底层数组+链表实现,无论key还是value都不能为null,线程安全,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化 ...
分类:其他好文   时间:2019-04-19 00:47:33    阅读次数:165
2161条   上一页 1 ... 28 29 30 31 32 ... 217 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!