`

java集合框架部分常问试题

 
阅读更多

1.Collection 和 Collections的区别。  

Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。  

Collection是个java.util下的接口,它是各种集合结构的父接口

 

2.List, Set, Map是否继承自Collection接口?

 List,Set是 Map不是  

 

3.ArrayList和Vector的区别。 
一.同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的 
二.数据增长:当需要增长时,Vector默认增长为原来一培,而ArrayList却是原来的一半
  

 

4.HashMap和Hashtable的区别  
一.历史原因:Hashtable是基于陈旧的Dictionary类的,HashMap是Java 1.2引进的Map接口的一个实现 

二.同步性:Hashtable是线程安全的,也就是说是同步的,而HashMap是线程序不安全的,不是同步的 

三.值:只有HashMap可以让你将空值作为一个表的条目的key或value  

 

分享到:
评论

相关推荐

    java集合框架面试题

    内含大量java集合框架方面常被面试官问到的经典面试题。

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集.zip

    大公司最喜欢问的Java集合类面试题.docx 大公司的Java面试题集.doc 就业相关java 广州传智播客JavaEE工程师测试题.doc 广州传智播客JavaEE工程师测试题(带答案的).doc 应聘时最漂亮的回答.docx 当面试官问「你有...

    java面试笔试题库java软件设计java笔试题大集合及答案文档资料合集300MB.zip

    大公司最喜欢问的Java集合类面试题.docx 大公司的Java面试题集.doc 就业相关java 广州传智播客JavaEE工程师测试题.doc 广州传智播客JavaEE工程师测试题(带答案的).doc 应聘时最漂亮的回答.docx 当面试官问「你有...

    Java面试大厂BAT面试常问80题含答案

    大厂面试常问真题整理,包含JVM、集合框架典型问题、多线程高并发、数据库高频问题。 【分享点面试经验和心得】 面试一定要学会归纳总结,一定要自己整理到自己的文档中,而不是收藏几个链接了事。毕竟看自己写的...

    Java全能学习面试手册——Java面试题库.zip

    Java全能学习面试手册——Java面试题库.zip 01 7道消息队列ActiveMQ面试题...86 集合框架.pdf 87 精选7道Elastic Search面试题!.pdf 88 精选8道Dubbo面试题!.pdf 89 精选17道海量数量处理面试题!.pdf 90 看透Spring

    java面试笔试题库java学习笔记开发教程互联网公司面试资料大全合集.zip

    大公司最喜欢问的Java集合类面试题.docx 大公司的Java面试题集.doc 就业相关java 广州传智播客JavaEE工程师测试题.doc 广州传智播客JavaEE工程师测试题(带答案的).doc 应聘时最漂亮的回答.docx 当面试官问「你有...

    java面试题(java基础、web、数据库等)

    6. 存储引擎 (高薪常问) 1.MyISAM存储引擎 2.InnoDB存储引擎 7.数据库事务(必会) 8.索引 9.数据库锁(高薪常问) 1.行锁和表锁 2.悲观锁和乐观锁 10.MySql优化(高薪常问) 1) 定位执行效率慢的sql语句.(了解) 2) ...

    Java程序员面试题全.zip

    ActiveMQ+RabbitMQ+Kafka、分布式限流面试专题系列:Nginx+zookeeper、集合、开源框架面试题系列:Spring+SpringMVC+MyBatis、面试必备之乐观锁与悲观锁、面试必问并发编程高级面试专题、面试常问必备之MySQL面试55...

    zhx2020.github.io:Java学习+面试

    目录 Java 数据类型 类加载过程 集合 异常 锁 线程池 IO JVM import sun.music.Unsafe ...Java集合框架概览 ArrayList源码剖析 LinkedList源码剖析 ArrayDeque源码剖析 PriorityQueue源码剖析 TreeSet和TreeM

    2013java面试题搜集

    18、说一下集合框架有什么?? 19、说一下collection中具体常使用的有哪些? 20、说说strust2的好处。 21、sql语句中的letf join,right join,inner join它们是什么?? 22、http协议是怎么发送请求的?? 23...

    C#微软培训资料

    5.2 常 量 .46 5.3 小 结 .47 第六章 类 型 转 换 .48 6.1 隐式类型转换 .48 6.2 显式类型转换 .53 6.3 小 结 .56 第七章 表 达 式 .58 7.1 操 作 符 .58 7.2 算术操作符和算术表达式.59 7.3 赋值...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    认真听课、多思考问题、多动手操作、有问题一定要问、多参与讨论、多帮组同学 五、 体系结构 oracle的体系很庞大,要学习它,首先要了解oracle的框架。oracle的框架主要由物理结构、逻辑结构、内存分配、后台进程...

Global site tag (gtag.js) - Google Analytics