Java高级工程师试题
Sun 认证Java程序员考试内容涉及Java全部相关学问、编程概念及applet开发技巧。下面是关于Java高级工程师试题,期望大家认真做题!
一、Java基础
1. String类为什么是final的。
2. HashMap的源码,实现原理,底层结构。
3. 说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。
4. 描述一下ArrayList和LinkedList各自实现和区分
5. Java中的队列都有哪些,有什么区分。
6. 反射中,Class.forName和classloader的区分
7. Java7、Java8的新特性(baidu问的,好BT)
8. Java数组和链表两种结构的操作效率,在哪些状况下(从开头开头,从结尾开头,从中间开头),哪些操作(插入,查找,删除)的效率高
9. Java内存泄露的问题调查定位:jmap,jstack的使用等等
10. string、stringbuilder、stringbuffer区分
11. hashtable和hashmap的区分
13 .异样的结构,运行时异样和非运行时 ...
附件列表