Hashtable是怎么实现线程安全的?
在Hashtable的源码里,put,get,contains等方法都加了
synchronized
关键字的。
public synchronized V get(Object key){}
public synchronized V put(K key, V value) {}
public synchronized V remove(Object key){}