java面试题总结(一)说说你对集合的认识

算是对以外用到的知识进行总结。查漏补缺。

1.说说你对集合的认识?

集合与数组的区别?:

a、数组是长度是固定的。集合的长度是可变的。

b、数组存储的是同一类型的。可以是基本数据类型。集合存储的是对象。

集合框架?:

集合按照存储结构可以分为2类。单例集合java.util.Collection和双例集合java.util.Map







hashMap和hashTable的区别?

hashMap是hashTable的轻量级实现(非线程安全)。HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 不足的地方请大家多多指正,如有其它没有想到的常问面试题请大家多多评论,一起成长,感谢!~ String可以被继承吗...
    启示录是真的阅读 2,977评论 3 3
  • Java SE 基础: 封装、继承、多态 封装: 概念:就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽...
    Jayden_Cao阅读 2,134评论 0 8
  • ArrayList实现原理要点概括 参考文献:http://zhangshixi.iteye.com/blog/6...
    晨光光阅读 1,092评论 0 1
  • 小编费力收集:给你想要的面试集合 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JA...
    八爷君阅读 4,656评论 1 114
  • 接口/抽象类意义规范、扩展、回调为其子类提供一个公共的类型 封装子类中得重复内容 定义抽象方法,子类虽然有不同的实...
    MigrationUK阅读 2,188评论 1 28