javaEE简答题整理

JavaEE技术详解
本文深入解析JavaEE标准,涵盖其编程思想、体系结构提出原因、主要技术、应用优点,以及Servlet、JSP、JavaBean、JDBC等工作原理与设计规则,适合JavaEE开发者和技术爱好者阅读。

1、 什么是JavaEE?其编程思想是什么?

JavaEE是一个标准的中间件体系结构,是企业分布式应用开发标准。JavaEE的编程思想是组件—容器。

2、 为什么提出JavaEE体系结构?

(1)为满足开发多层体系结构的企业级应用的需求,提出了JavaEE:分布式,可移植,旧系统集成支持,面向Web,满足企业计算要求(一致性、事务性、安全性),要有好的特性(可伸缩、可扩展、易维护)。

(2)JavaEE提供了一套完整的解决所有这些问题的框架方案:提供了分布式、可移植组件的框架,为组件与应用服务器提供标准API,简化了服务器端中间层组件的设计

3、 简述JavaEE体系包含的主要技术。

组件技术(客户端组件、Web组件、业务组件)、服务技术、通信技术

4、 JavaEE应用有哪些优点?

独立于硬件配置和操作系统;坚持面向对象的设计原则;灵活性、可移植性和互操作性;轻松的企业信息系统集成

5、 Java Servlet和JSP的比较。

相似:两者都是基于Java的技术,所以都继承了Java的所有特性(跨平台、多线程、OO ),都可以使用Java强大的API;

 两者工作方式相似:JSP代码先被JSP容器转换为Servlet代码再编译为类;

 两者在JavaEE体系结构中的工作层次相同,都负责与客户端的连接。

不同:编程方式不同。Servlets是一些运行于Web服务器端的Java小程序;而JSP是脚本,编写起来更简单容易;

 应用目的不同。Servlet主要用于从客户端接收请求信息,而JSP主要负责将服务器端信息传送到客户端;使用JSP的真正意义在于:可以将界面设计和业务逻辑设计分离。

6、 什么是Servlet?它与Applet之间有何异同?

Servlet是一种独立于操作系统平台和网络传输协议的服务器端的Java应用程序,它用来扩展服务器的功能,可以生成动态的Web页面。

相同之处:他们都不是独立的应用程序,没有main()方法;他们都

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值