当前位置: 代码迷 >> Java面试 >> JAVA面试有关问题总结
  详细解决方案

JAVA面试有关问题总结

热度:6987   发布时间:2013-02-25 21:25:58.0
JAVA面试问题总结
最近面了一些公司,对java方面的问题总结如下:
hashmap与hashtable的区别:
hashmap(K,V)
怎么去实现hashmap的同步
equals()与hashcode()的作用---通过这里引申到了hashmap
如果多个线程同时访问一个哈希映射,而其中至少一个线程从结构上修改了该映射,则它必须 保持外部同步。(结构上的修改是指添加或删除一个或多个映射关系的任何操作;仅改变与实例已经包含的键关联的值不是结构上的修改。)这一般通过对自然封装该映射的对象进行同步操作来完成。如果不存在这样的对象,则应该使用 Collections.synchronizedMap 方法来“包装”该映射。



  相关解决方案