java软件工程师面试基本题

java软件工程师面试基本题

ID:37143845

大小:28.21 KB

页数:10页

时间:2019-05-19

java软件工程师面试基本题_第1页
java软件工程师面试基本题_第2页
java软件工程师面试基本题_第3页
java软件工程师面试基本题_第4页
java软件工程师面试基本题_第5页
资源描述:

《java软件工程师面试基本题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.在项目中主要遇到的困难?讲一下对Springmvc的理解?SpringMvc是基于过滤器对servlet进行了封装的一个框架,我们使用的时候就是在web.xml文件中配置DispatcherServlet类;SpringMvc工作时主要是通过DispatcherServlet管理接收到的请求并进行处理。Spring用的是注释还是配置文件注释讲一下Spring常用的注解autowriteResourceQualifierrepositoryservicecontrollerrequestMapperre

2、sponseBodyrequestParamModelAttributeScopeSession和cookie的区别?怎么动手清除cookie?用代码?session打开浏览器创建的,每个浏览器对应一个sessioncookie是在客户端本地,不会随着浏览器关闭而消失用户可以自己清除本地cookie,也可以在程序中使用代码清除“记住我”怎么实现?吧什么存到session?使用cookie记住加密的账号和密码怎么把MyBatis整合到spring?MyBatis的#和$区别?MyBatis最重要的配置是数

3、据库连接、SqlSession的创建和sql映射文件可以将mybatis的数据库连接和SqlSession和对sql映射文件的扫描配置到spring配置文件中mybatis中#可以表示任何数据类型都可以,$单独表示数字..Mybites支持延迟加码吗?原理是什么?mybatis支持延迟加载在查询的时候不会加载出关联表,但是需要用到关联表的时候,不需要再单独写查询语句,mybatis会自动查询出需要的关联表信息多态的了解?Java支持多继承吗?多态按字面的意思就是“多种状态”。在面向对象语言中,接口的多种

4、不同的实现方式即为多态不支持String和stringbuffer的区别?什么时候用string,什么时候用stringbuffer?String和StringBuffer的区别在于String的内容是不可以修改的,而StringBuffer可以被修改,String一旦被修改或者重新赋值,就会创建出一个新的对象Hashmap和hashtable的区别?Hashmap是有序还是无序?继承的父类不同,hashtable继承自Dictionary类,HashMap继承自AbstractMap类HashTabl

5、e线程安全,应为它每个方法都加入了Synchronize,而HashMap是线程不安全的怎么保证Java的线程安全?Spring的IOC和AOP?使用Synchronized关键字,也可以使用特殊变量VolatileIOC控制反转,就是将设计好的对象交给spring容器来控制,对象内获取依赖对象的方式,由原来的通过New来创建依赖对象,改变为通过Spring容器来获取依赖对象AOP,面向切面编程,它是一种思想,而不是一种实现,Java对Aop的实现有两种方式,Filter和代理模式,Spring的AOP

6、是通过JAVA的代理模式来实现的,它是一种动态代理,以Spring的声明式事务来说,调用Service层的方法时,根据原来Service层的方法和Spring中配置的事务级别,来动态生成一个代理类,执行代理类的代码而不是执行原来Service层中的代码数据库用的是什么?MySQL怎么创建或者自定义函数?mysqldelimiter//createfunctionfunction_name(参数列表)returns返回值类型begin方法内部执行的代码end//..触发器用过没有?怎么在一个存储过程里面记

7、住一个日志?触发器没有用过游标有用过吗?MySQL怎么实现分页的?如果一个SQL语句orderby一个字段性能比较慢要怎么做?常用的SQL优化手段?游标没用过mysql使用limit关键字实现分页orderby性能慢可以在orderby的字段建立索引前台做的多不,JQuery有几种选择器?九种常用的是基本选择器、层次选择器“#”和“.”的区别?Html的代码是从上往下执行区还是从下往上?#是Id选择器,.是类选择器HTML代码是从上到下执行的有用过easyUI吗?Ajax中post和get的区别?Eas

8、yUI没用过get一般传送一些简单数据,大小在1KB以下,数据会追加到url中post的传送的数据量比get要大,因为它把数据作为HTTP消息的实体内容发送给WEB服务器图片服务器?图片后台上传的?图片上传怎么实现?图片服务器怎么显示吗?是http的地址还是什么?直接写Nginx的路径,通过Nginx访问图片服务器你自己负责的是什么?推荐商品的表是怎么设计的?讲一下springmvc?springmvc的核心?springmvc做配制的时候

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。