- 1
- 0
- 约1.11万字
- 约 10页
- 2017-08-23 发布于河南
- 举报
1. Set实现的基础是Map(HashMap);
2. Set中的元素是不能重复的,如果使用add(Object obj)方法添加已经存在的对象,则会覆盖前面的对象;
性能时Map所要面对的一个大问题。如果你知道get()时怎么工作的,你就会发觉(比方说)在ArrayList里面找对象会是相当慢的。而这正是 HashMap的强项。它不是慢慢地一个个地找这个键,而是用了一种被称为hash code的特殊值来进行查找的。散列(hash)时一种算法,它会从目标对象当中提取一些信息,然后生成一个表示这个对象的“相对独特”的int。 hashCode()是Object根类的方法,因此所有Java对象都能生成hash code。HashMap则利用对象的hashCode()来进行快速的查找。这样性能就有了急剧的提高。
设计模式方面
1、开发中都用到了那些设计模式?用在什么场合?
答:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需再重复相同的工作。主要用到了MVC的设计模式。用来开发JSP/Servlet或者J2EE的相关应用。简单工厂模式等。
2、UML方面
答: 标准建模语言UML。 用例图, 静态图 ( 包括 类图、对象图 和 包图 ), 行为图, 交互图
( 顺序图, 合作图
您可能关注的文档
最近下载
- 最新国家普通话水平测试题1-50全套1-2带拼音.doc
- 全国优质课一等奖初中七年级历史《百家争鸣》公开课课件(内嵌视频).pptx VIP
- 西师大版三年级下册数学全单元测试题及答案【A4打印版】.docx VIP
- 左宗棠收复新疆.pptx VIP
- 2026年江苏省机关事业单位工勤技能岗位技术等级考试(行政事务技师)试题及答案.docx VIP
- 劲性复合桩技术规程DGJ32TJ 151—2013.pdf
- 2025年江苏省机关事业单位工勤技能岗位技术等级考试(行政事务·技师)历年参考题库含答案详解.docx VIP
- 分析陈田鹤艺术歌曲《春归何处》的艺术特征.docx VIP
- 《数据中心冷板式液冷系统用EPDM橡胶软管及软管组合件-水基冷却工质》.pdf VIP
- 债务重组准则应用指南(2024年修订).docx
原创力文档

文档评论(0)