JAVA⾯试题⼤全(含答案)
1. J2EE是什么?它包括哪些技术?
解答:从整体上讲,J2EE是使⽤Java技术开发企业级应⽤的⼯业标准,它是Java技术不断适应和促进企业级应⽤过程中的产物。适⽤于企
业级应⽤的J2EE,提供⼀个平台独⽴的、可移植的、多⽤户的、安全的和基于标准的企业级平台,从⽽简化企业应⽤的开发、管理和部
署。J2EE是⼀个标准,⽽不是⼀个现成的产品。
主要包括以下这些技术:
1. Servlet Servlet是Java平台上的CGI技术。Servlet在服务器端运⾏,动态地⽣成Web页⾯。与传统的CGI和许多其它类似CGI的技术
相⽐,Java Servlet具有更⾼的效率并更容易使⽤。对于Servlet,重复的请求不会导致同⼀程序的多次转载,它是依靠线程的⽅式来
⽀持并发访问的。 2)JSP JSP(Java Server Page)是⼀种实现普通静态HTML和动态页⾯输出混合编码的技术。从这⼀点来看,⾮常
类似Microsoft ASP、PHP等技术。借助形式上的内容和外观表现的分离,Web页⾯制作的任务可以⽐较⽅便地划分给页⾯设计⼈员
和程序员,并⽅便地通过JSP来合成。在运⾏时态,JSP将会被⾸先转换成Servlet,并以Servlet的形态编译运⾏,因此它的效率和功
能与Servlet相⽐没有差别,⼀样具有很⾼的效率。 3) EJB EJB定义了⼀组可重⽤的组件:Enterprise Beans。开发⼈员可以利⽤这
些组件,像搭积⽊⼀样建⽴分布式应⽤。 4)JDBC
JDBC(Java Database Connectivity,Java数据库连接)API是⼀个标准SQL(Structured Query Language,结构化查询语⾔)数据库访
问接⼝,它使数据库开发⼈员能够⽤标准Java API编写数据库应⽤程序。JDBC API
- 1
- 2
- 3
前往页