java复习汇总之面试篇

这些个人感觉都是基础,希望看的园友不要喷。

1、什么是servlet线程安全,如何解决?

2、spring事物管理,在项目中你是怎么管理事物的?

3、java中的有几种线程?

4、java有几种锁?

5、怎么理解java中的多态,项目中何时用到抽象类?

6、如何处理js,sql注入?

7、struts2拦截器的原理?

8、如何理解spring AOP?

11、java中常用的集合,在项目中用到时,有什么需要注意的?

12、如果优化项目中sql,为什么要那样优化?

13、java性能优化?

14、hibernate一二级缓存,延时加载

15、写过JQuery组件没?

16、Jquery选择器有几种?

17、oracle函数有哪些?

18、sql中用到别名为什么可以提高效率?

19、webservice是如何处理大数据传输的?

20、sql的左连接,右连接,内连接有什么区别?

21、接触过的表,数量级是多大,是如何优化查询的?遇到大数据量时表是如何设计?

                     

先写到这里,后续想到了再补充下,都是些比较基础的。

原文地址:https://www.cnblogs.com/houguiqiang/p/3806999.html