HashMap和Hashtable的区别
HashMap与Hashtable都是java的集合类,都可以用来存放java对象,这是相同点
区别:
异步的,因此hashMap并不是线程安全的。同步的要求会影响执行的效率,所以不需要安全的集合使用
hashMap是很好的选择,这样可以避免由于同步带来的不必要的性能开销,从而提高效率。
3.值:hashMap可以让你将空值作为一个表的条目的
ArrayList和Vector的区别
1.ArrayList是异步的,Vector是同步的
候使用Vector有一些优势