黑马程序员技术交流社区
标题:
多线程、集合及io流面试题
[打印本页]
作者:
邬jerry
时间:
2015-10-6 22:28
标题:
多线程、集合及io流面试题
逻辑思考题:
1:你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?
2:如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?
3:有8个颜色,大小一样的小球,其中的一个质量和比其他的重,给你一个天平,你几次就可以称出那个重的球。(不要想着自己用手拿)
面试题:
1:请介绍一下自己
2:你有男/女朋友吗?你结婚了吗?
3:你有什么要问的吗?
面试题:
多线程:
1:多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
2:启动一个线程是用run()还是start()?
3:sleep() 和 wait() 有什么区别?
4:线程的基本概念及线程的生命周期.
集合:
1: HashMap和Hashtable的区别。
2:Collection 和 Collections的区别。
3: List, Set, Map是否继承自Collection接口?
4:说出ArrayList,Vector, LinkedList的存储性能和特性?
5:你所知道的集合类都有哪些?主要方法?
IO:
1: java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
2:什么是java序列化,如何实现java序列化?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2