HashTable和HashMap的区别

1、HashTable基于Dictionary类,而HashMap是Map接口的一个实现。

2、HashTable是同步的,而HashMap是异步的。可以在一个多线程应用中使用HashTable,但若使用HashMap的话,则需要提供外同步——可使用Collection类的synchronizedMap()来创建一个线程安全的Map对象。

3、HashMap允许某个条目的key为空值,也允许某些条目的value为空值;而HashTable不允许。对于前者,get()返回的都是null,可通过ContainKey()和ContainValue()来区分。

Servlet生命周期

init-》service-》destroy

Http为无状态连接,所以是短连接

Java基本数据类型

String不是基本数据类型;int、flout、double、short、long、char、byte、boolean、void才是。

posted on 2015-02-09 22:43  石峰  阅读(113)  评论(0)    收藏  举报