java题目练习

java练习题

2018-05-31  本文已影响0人  东方舵手

1. Error与Exception的区别

2. 垃圾回收机制的优点

优点:
- 不需要考虑内存管理
- 可以有效的防止内存泄漏,有效的利用可使用的内存
- 由于有垃圾回收机制,java中的对象不再有”作用域“的概念,只有对象的引用才有“作用域”
原理:
- 垃圾回收期是作为一个单独的低级别的线程运行,在不可知的情况下对内存堆中已死亡的或者长期没有使用的对象回收,但是不能实时的对某一对象或者所有对象进行垃圾回收。
垃圾回收机制:
- 分代复制垃圾回收
- 标记垃圾后手
- 增量垃圾回收

3. final,finally,finallize的区别

4. Anonymous Inner Class 是否可以 extends, 是否可以 implements interface?

5. Static Nested Class 与 Inner Class的区别

6. HashMap and HashTable?

7. sleep() and wait()?

8. Overload 与 Override的区别

9. 概述jdk 和 jre 的区别

10. 同步和异步有何异同,在什么情况下分别使用它们?举例说明

11. foward 和 redirect 的区别

12. JSP 和Servlet 有哪些相同点和不同点。它们之间的联系是什么?

13. Springmvc我想在拦截的方法里面得到从前台传入的参数,怎么得到

14. SpringMvc中当一个方法想AJAX返回特殊对象,譬如Object,List等,需要做什么处理

15. 对 java web 中过滤器、拦截器和监听器的理解

16. 抽象类 和 接口 有什么异同?

相同点

17. String str="1"; System.outprintln(str+1);的打印结果时什么?

18. 写出事物的四个隔离级别,和事物的四个特性

- 四个隔离级别
  - Read Uncommitted : (脏读)读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。
  - Read Committed : (不可重复读)  读提交,顾名思义,就是一个事务要等另一个事务提交后才能读取数据。
  - Repeatable Read : (重复读)重复读,就是在开始读取数据(事务开启)时,不再允许修改操作。
  - Serializable : 序列化 ,是最高的事务隔离级别,在该级别下,事务串行化顺序执行,可以避免脏读、不可重复读与幻读。但是这种事务隔离级别效率低下,比较耗数据库性能,一般不使用。

19. detele 与 truncate 的区别

20. 请写出线程安全和不安全的类

上一篇下一篇

猜你喜欢

热点阅读