- 5
- 0
- 约5.91万字
- 约 44页
- 2018-06-07 发布于湖北
- 举报
8阿里巴巴电话面试图文
你对Java 的集合框架了解吗? 能否说说常用的类?
Java集合框架类图:
我常用的类:
HashMap,Hashtable,HashSet,ArrayList,Vector,LinkedList,Collections,Arrays;
说说Hashtable与HashMap的区别(源代码级别)
1.最明显的区别在于Hashtable 是同步的每个方法都是( synchronized),而HashMap则不是.
2.HashMap继承至AbstractMap,Hashtable继承至Dictionary ,前者为Map的骨干, 其内部已经实
现了Map所需 要做的大部分工作, 它的子类只需要实现它的少量方法即可具有Map的多项特
性。而后者内部都为抽象方法,需要 它的实现类一一作自己的实现,且该类已过时
3. key hash HashMap key hash
两者检测是否含有 时, 算法不一致, 内部需要将 的 码重新
您可能关注的文档
- 液体压强-浙教版.ppt
- 【组卷】2018年02月27日1593508的初中数学组卷_2.doc
- 英语:Unit-12-《remember-meeting-all-of-you-in-Grade-6》课件(1)(鲁教版九年级).ppt
- 2018-2022年江苏省专业市场调研分析及前景预测报告.docx
- 2018-2022年贵州旅游行业发展预测及投资机会分析报告.docx
- 2018-2022年山西煤炭工业发展与投资机会分析报告.docx
- 2018-2022年安徽省能源产业发展与投资机会分析报告.docx
- 2018-2022年安徽省文化产业发展与投资机会分析报告.docx
- 青岛版(六三制)六年级数学下学期3.9利息.ppt
- 2018-2022年北京动漫产业发展与投资机会分析报告.docx
原创力文档

文档评论(0)