最新-JAVA程序员面试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.HttpservletResponse的sendError方法的作用
2.什么情况下使用URL重写
3.doGet和doPost在什么时候调用?区别?
4.response对象的作用
5.jsp中import指令的作用
1.网络通讯中,端口有什么含义。端口的取值范围?
2.jsp是如何被容器调用和执行的?
3.编写一个servlet的步骤。
4.为什么要为servlet配置URL映射
5.谈谈servlet的生命周期
21.说出3个常见协议的默认端口。
22.socket是什么,它有什么作用?
23.TCP/IP通讯的基本步骤是什么?
24.UDP通讯的基本步骤是什么?
25.JDBC访问数据库的基本步骤是什么(手写)?
26.说说preparedStatement和Statement的区别
27.说说事务的概念,在JDBC编程中处理事务的步骤。
28.数据库连接池的原理。为什么要使用连接池。
29.servlet和jsp有什么关系?
30.编写一个servlet的步骤。
1.css和div 开发的优势?
优点:1)div+css,这个布局中,div承载的是内容,而css承载的是样式。内容和样式的分离。
2)搜索引擎亲和力(快速找到需要的数据,而不是像在table中一层层的查找)重构页面的方便性(换皮肤如blog)
缺点:开发效率低
2.谈谈页面间的参数传递有哪些方式?
通过请求作用域request,session,通过内部转发携带参数,在jsp页面中使用
3.hidden表单域有什么作用?
用来记录一些用户不需要关心,但你程序需要关心的东西比如某条数据的主键值.
暂时隐藏某个表单字段可以让你的表单变的简洁
4.jsp有哪些内置对象?
Page,request,session,application,exception,config,pageContext,out,
5.request的作用有哪些?
获取客户端传递的参数值
获取客户端请求头信息
获取会话
获取转发对象
获取servletContext对象
6.session有什么作用。
Session对象类似于一个容器,可以存放任何对象,以供不同页面间共享数据
Session是记录客户端的状态信息,它是针对http协议的无状态连接的特性而提供的解决方案。
7. application有什么作用。
取得保存的一些全局性的对象信息。
8.在jsp中怎样操作page作用域
特定于JSP 的一个类型,代表当前的JSP 页面。pageContext.setAttribute(); 9.jsp有哪些动作?作用分别是什么?
10.java servlet api中forward() 与redirect()的区别?
1.forward客户端请求服务器一次,redirect请求服务器两次
2.forward由request对象发出,而redirect由response对象发起
3. 对于页面跳转来说,forward请求在URL地址栏会显示SERVLET的地址,而redirect显示的是重定向后页面的地址
4。由于redirect()是2次请求,因此不能使用request作用域来保存信息
1.class.forname的作用?为什么要用?
2.在oracle大数据量下的分页解决方法?
3.mySQl的分页是怎么实现的?
4.cookie被禁止后怎样使用session?
5.项目开发经历了哪几个阶段?
6.谈谈项目的体系统架构:(客户层,表示层)web层,业务层,数据层?
7.J2EE规范中的组件技术在项目中用到了哪些?
8.TCP/IP通讯和UDP通迅的区别?
9.浏览器和WEB服务器是用什么协议通迅的?
10.网络通讯中,端口有什么含义。端口的取值范围?