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、高并发的时候如何保证线程安全
偈曰:法本从心生,还是从心灭。生灭尽由谁,请君自辨别。
既然皆己心,何用别人说?只须下苦功,扭出铁中血。
绒绳着鼻穿,挽定虚空结。拴在无为树,不使他颠劣。
莫认贼为子,心法都忘绝。休教他瞒我,一拳先打彻。
现心亦无心,现法法也辍。人牛不见时,碧天光皎洁。
秋月一般圆,彼此难分别。