2017-06-09 问题

1、http请求的基本过程

2、spring中IOC和AOP的含义分别是什么,都是怎么实现的, 如何体现出来的

3、请求量大的时候,如何控制高并发,并且保证线程安全

4、session和cookie的区别于联系,请求量大的时候如何处理

5、JDBC的事务如何处理的

6、事务的ACID是什么

7、java中都有哪些锁,怎么使用的

8、hasMap和hashTable的区别

9、hasMap的实现原理

10、线程池是如何实现的

11、多线程处理任务,如何汇总处理结果

12、spring中依赖注入是如何实现的?用到了哪些注解

13、spring中的事务是如何处理的,什么样的机制

14、写出一个单例模式(写出一个线程安全且效率高的单例模式)

15、final,finally, finazible的区别

16、{}代码块和static{}代码块 什么时候执行?

17、抽象类可以有构造函数吗

18、请你用java写出一段内存溢出的代码

19、值传递和引用传递的含义和区别

20、你了解设计模式吗?请简单举例

21、查询数据库后会使用缓存吗

22、spring的controller在接收到请求之前都发生了什么

23、sql中char和vchar的区别

24、高并发的时候如何保证线程安全

posted @ 2017-06-09 23:55  穿越亚平宁的盛夏  阅读(209)  评论(0编辑  收藏  举报