首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

常例笔试题

2012-12-23 
常规笔试题?1. String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的???? ?1. String

常规笔试题

?

1. String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的??

?? ?1. StringBuffer, StringBuilder 同时继承自AbstractStringBuilder。 StringBuffer 对方法进行同步。

?? ?2. String是不可变的, 其它两个是可变的。优势:1) 状态单一,对象简单,便于维护 2) 该类对象对象本质上是线程安全的,不要求同步 3) 此外用户可以共享非可变对象,甚至可以共享它们的内部信息

?

2. VECTOR,ARRAYLIST, LINKEDLIST的区别是什么??

?? ?Vector 线程安全, ArrayList 非现场安全 , LikedList 双向链表。 拥有内部类Entry, 表示一个节点

3. HASHTABLE, HASHMAP,TreeMap区别?

?? ?HASHTABLE 线程安全, HashMap 非线程安全, TreeMap 元素有序

?

4. ConcurrentMap和HashMap的区别?

?

5. 关于JAVA内存模型,一个对象(两个属性,四个方法)实例化100次,现在内存中的存储状态, 几个对象,几个属性,几个方法。?

?

6. JVM垃~圾回收实现原理。垃~圾回收的线程优先级。?

?

7. jvm 最大内存设置。设置的原理。结合垃~圾回收讲讲。

?

8. 线程同步,并发操作怎么控制?

?

9. Tomcat,apache,jboss的区别?

10. GET POST区别?

11. SESSION, COOKIE区别?

12. Servlet的生命周期?

13. HTTP 报文包含内容?

14. Statement与PreparedStatement的区别,什么是SQL注入,如何防止SQL注入?

15. redirect, foward区别?

20. Tomcat的session处理,如果让你实现一个tomcatserver,如何实现session机制?

?

16. 谈谈Hibernate的理解,一级和二级缓存的作用,在项目中Hibernate都是怎么使用缓存的?

17. 反射讲一讲,主要是概念,都在哪需要反射机制,反射的性能,如何优化?

18. 谈谈Hibernate与Ibatis的区别,哪个性能会更高一些?

19. 对Spring的理解,项目中都用什么?怎么用的?对IOC、和AOP的理解及实现原理?

?

21. 关于Cache(Ehcache,Memcached)?

22. sql的优化相关问题?

23. oracle中 rownum与rowid的理解,一千条记录我查200到300的记录怎么查??

24. 如何分析ORACLE的执行计划??

25. DB中索引原理,种类,使用索引的好处和问题是什么??


热点排行