您的位置:首页 > 职场人生

Java中的面试题 [1] --- Java基础、集合、排序、算法、ConcurrentHashMap等

2017-05-15 09:37 190 查看
Java中的面试题 [1] --- Java基础、集合、排序、算法、ConcurrentHashMap等

1、用Java实现100个随机数(1-1000以内)排序,要求:逻辑清晰,代码整洁。

2、POI导出数据量多少,是存放到一个文件中还是多个文件?

3、浅克隆和深克隆区别?      

4、线程安全问题,有几种解决方案?  

5、List集合和Set集合有什么区别?set集合如何判断元素不重复?   

6、什么是连接池?为什么要用连接池?  

7、POI导出数据有100列,怎么解决? 

8、String、StringBuilder与StringBuffer区别,有哪些代码优化方面经验?   

9、什么是反射,自省(内省)?   

10、说一下集合,平时你们怎么用的  ?    

11、LinkedList相比ArrayList的最大缺点是什么?

12、他问HashMap和TreeMap的使用场景? 我说在数据量大的时候,HashMap的查询速度较快,如果需要排序,就使用TreeMap,否则使用HashMap。    

13、 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐