码迷,mamicode.com
首页 > 编程语言 > 详细

Java面试笔记2(金蝶)

时间:2016-08-12 18:15:45      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:

1.Hashmap hashtable的区别

HashMap 是Hashtable 的轻量级实现(非线程安全的实现),他们都完成了Map 接口,主要
区别在于HashMap 允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。
HashMap 允许将null 作为一个entry 的key 或者value,而Hashtable 不允许。
HashMap 把Hashtable 的contains 方法去掉了,改成containsvalue 和containsKey。因为contains
方法容易让人引起误解。
Hashtable 继承自Dictionary 类,而HashMap 是Java1.2 引进的Map interface 的一个实现。
最大的不同是,Hashtable 的方法是Synchronize 的,而HashMap 不是,在多个线程访问
Hashtable 时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。
Hashtable 和HashMap 采用的hash/rehash 算法都大概一样,所以性能不会有很大的差异。

2.

技术分享

技术分享

3.

技术分享

4.Web容器(Tomcat)和servlet如何连接的

技术分享

技术分享

技术分享

 

Java面试笔记2(金蝶)

标签:

原文地址:http://www.cnblogs.com/vicky-upc/p/5765893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!