java面试题
java面试题列表
-
J2EE中的容器都包括哪些
J2EE中容器充当中间件的角色。主要的容器包括:WEB容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交互,不必关注其它系统问题... [java面试题]
-
为什么要使用servlet
servlet可以很好地替代公共网关接口(Common Gateway Interface,CGI)脚本。通常CGI脚本是用Perl或者C语言编写的,它们总是和特定的服务器平台紧密相关。而servlet是用Java编写... [java面试题]
-
JPA的优势都有哪些
1.JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何符合 JPA 标准的框架都遵循同样的架构,提供相同的访问 API,这保证了基于JPA开发的企业应用能够经过少量的修改就能够在不同... [java面试题]
-
spring与ejb2.0的事务管理比较的优缺点
测试:Spring:pojoEjb:二个接口一个类,一堆配置文件事务类型Spring:jdbc jta hibernateEjb:jta成本Spring:普通容器(tomcat jboss)Ejb:weblogic jboss开... [java面试题]
-
JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么?
JSP是Servlet技术的扩展,本质上是Servlet的简易方式,更强调应用的外表表达。JSP编译后是”类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且... [java面试题]
-
请介绍一下Spring框架中Bean的作用域
在spring2.0之前bean只有2种作用域即:singleton(单例)、non-singleton(也称 prototype),Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Be... [java面试题]
-
介绍一下javax.servlet.Servlet接口及其主要方法
Servlet接口的主要作用是提供Servlet生命周期的init()、service()和destroy()方法。servlet接口中的主要方法有:void init(ServletConfit config)throws ServletExceptio... [java面试题]
-
J2EE面试题
1.J2EE是什么?2.介绍JAVA中的Collection FrameWork(包括如何写自己的数据结构)?如COLLECTION中遗留类(HASHTABLE、VECTOR)和现有类的区别?(同步)3.Java中异常处理机制,事... [java面试题]
-
请介绍一下Spring框架中Bean的生命周期
一、Bean的定义Spring通常通过配置文件定义Bean。如:HelloWorld这个配置文件就定义了一个标识为 HelloWorld 的Bean。在一个配置文档中可以定义多个... [java面试题]
-
Java Servlet的主要功能和作用是什么
Servlet 通过创建一个框架来扩展服务器的能力,以提供在 Web 上进行请求和响应服务。当客户机发送请求至服务器时,服务器可以将请求信息发送给 Servlet ,并让 Servlet 建立起服... [java面试题]
-
Servlet的生命周期
Servlet是一种可以 在Servlet容器中运行的组件,那么理所当然就应该有一个从创建到销毁的过程,这个过程我们可以称之为Servlet生命周期。Servlet的生命 周期可以分为加载、实例... [java面试题]
-
如何加入Spring到web框架中
在web.xml中加入如下同容,在启动web服务器时加载/WEB-INF/applicationContext.xml中的内容。contextorg.springframework.web.context.ContextLoaderServlet1... [java面试题]
-
描述JSP和Servlet的区别、共同点、各自应用的范围
JSP在本质上就是SERVLET,但是两者的创建方式不一样.Servlet完全是JAVA程序代码构成擅长于流程控制和事务处理而通过Servlet来生成动态网页;JSP由HTML代码和JSP标签构成,可... [java面试题]
-
Servlet都有哪些方法?主要作用是什么?
HttpServlet 类包含 init() 、 destroy() 、 service() 等方法。其中 init() 和 destroy() 方法是继承的。(1) init() 方法在 Servlet 的生命期中,仅执行一次 init() 方... [java面试题]
-
Spring中ApplicationContext的作用是什么
beanFactory国际化(getMesage)资源管理:可以直接读取一个文件的内容(getResource)加入web框架中(加入一个servlet或监听器)事件处理... [java面试题]
-
Servlet如何得到服务器的信息
Servlet可以使用如下四种方法来得到server的name, port和infopublic String ServletRequest.getServerName()public String ServletRequest.getServerPort()public... [java面试题]
-
请你谈谈SSH整合
SSH:Struts(表示层)+Spring(业务层)+Hibernate(持久层)Struts:Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求。在MVC框架中,Struts属于VC层次,负责界面表现,负责M... [java面试题]
-
spring+hibernate的配置文件中的主要类有那些?如何配置?
在myeclipse中先加入spring环境再加入hibernate环境。 如果spring与hibernate结合在一起可以不需要hibernate.cfg.xml文件是否正确? spring+hibernate的配置文件中的主... [java面试题]
-
如何配置spring+struts
在struts-config.xml加入一个插件,通过它加载applicationContext.xml1、在struts-config.xml修改action-mapping标记,具体action交给了DelegateActionProxy2、通过Delegat... [java面试题]
-
J2EE的优越性主要表现在哪些方面
J2EE的优越性主要表现在如下几个方面:1、J2EE基于JAVA 技术,与平台无关2、J2EE拥有开放标准,许多大型公司实现了对该规范支持的应用服务器。如BEA ,IBM,ORACLE等。3、J2E... [java面试题]