磁盘管理及文件系统管理
2015-09-06 20:47
253 查看
HashMap是Map的一个子接口 无序 允许key及value为空 不允许key重复 但value可以重复,
另外不是线程安全的
HashTable是Collection的子类,不允许key及value为空 是HashMap的重量级实现 线程安全 性能上比HashMap弱。其方法实现了Synchronize,而在HashMap不是,在多个线程访问的hashtable的时候 不需要自己实现同步方法,但是hashmap必须自己实现同步方法
另外不是线程安全的
HashTable是Collection的子类,不允许key及value为空 是HashMap的重量级实现 线程安全 性能上比HashMap弱。其方法实现了Synchronize,而在HashMap不是,在多个线程访问的hashtable的时候 不需要自己实现同步方法,但是hashmap必须自己实现同步方法
![](http://www.iteye.com/images/smiles/icon_idea.gif)
相关文章推荐
- 黑马程序员之反射
- 关于CSS浮动与绝对定位的个人感悟,看完这篇文章能得到很多相关问题的解释
- Django开发教程 第一节 HelloWorld
- 基类私有虚函数可被派生类重写
- Testlink软件测试项目管理之流程图与权限划分
- 61条面向对象设计的经验原则
- Linux 磁盘管理命令fdisk.df.du.mount等的介绍
- bash 环境变量
- STL—利用pair和vector对有序对类型排序
- HashMap&HashTable
- zoj 2091 Mean of Subsequence(奇怪的贪心)
- Google Accounts,OpenID,OAuth
- HDU-4849 Wow! Such City! (单源最短路)
- leetcode 之 H-index
- 跟马哥学linux (lesson 4)linux磁盘管理
- JAVA基础学习(六)---面向对象二---static,类的初始化和调用顺序、单例模式
- istview
- Bash环境配置和文件的特殊权限
- jquery中val()方法是从最后一个选项往前读取的
- PHP处理客户端数据请求