400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > java > 【Java基础知识】Servlet基础知识学习(三)

【Java基础知识】Servlet基础知识学习(三)

五、使用Servlet的优点

1、运行效率高

Servlet在Servlet容器中是单进程运行的(即:单例模式),即使多次访问同一个Servlet,Servlet容器也只需在第一次访问时,加载一次Servlet实例到容器的地址空间中;对于以后的每次访问,Servlet容器会自动为它所接收的每个Servlet请求创建一个新线程处理请求,响应结束后,Servlet容器会立即结束线程。

只有在Servlet发生改变时,才会重新加载Servlet,而且加载一个修改后的Servlet无需重新启动服务器,以提高Servlet运行效率。

2、标准的API接口

SUN公司为Servlet的开发提供了一套标准的Servlet API,以保证Servlet开发的一致性,这一套标准API最大的优点是与网络协议无关,其次,可扩展性强,简单易用,可以通过继承机制,快速地增强功能。

在Servlet API中,没有包含以下内容,使Servlet的应用范围更加广泛:

(1)网络传输所使用的协议

(2)Servlet的加载方式

(3)Servlet的服务器环境

因为Servlet API需要被嵌入到多种类型的服务器中,如果包含以上三点,那么Servlet的应用范围就要受到限制。

3、其他优点

Servlet使用Java开发,它具有Java语言的所有优点,如:良好的可移植性,可以“一次编译,处处运行”。

Servlet可以单独为客户端提供服务,也可以在html或jsp页面中被调用。

Servlet可以从本地磁盘加载,也可以通过网络远程加载。

六、一个简单的Servlet实例

开发Servlet程序与开发其他Java程序类似,Servlet是一个Java类,若这个类实现Servlet接口,则成为了Servlet。

该Servlet示例程序,使用字符输出流将当前系统时间以一个html静态页面的内容输出到客户端浏览器上。


课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方QQ

扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

推荐阅读

优就业:ujiuye

关注中公优就业官方微信

  • 关注微信回复关键词“大礼包”,领80G学习资料
QQ交流群
领取免费网课
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
优就业官方微信
扫码回复关键词“大礼包”
领取80G学习资料

测一测
你适合学哪门IT技术?

1 您的年龄

2 您的学历

3 您更想做哪个方向的工作?

获取测试结果
 
课程资料、活动优惠 领取通道
 
 
网站地图 cc彩票平台官网 58彩票网是合法的吗 快乐彩票平台
申博骰宝盅 申博娱乐三公现金 客户端下载完整版 MG电子游戏注册
九五至尊网上娱乐场直营登入 138彩票app下载 彩票风控 乖乖图库资料网
快乐彩票什么网 五星彩票网 五星彩票是真的吗 五星彩票网平台
58彩票网开户 彩票快乐彩 五星彩票网站正规吗 五星彩开奖号码
8ZJKS.COM XSB6666.COM 444BBIN.COM XSB538.COM 317SUN.COM
517XTD.COM XSB318.COM 1999DZ.COM S618Q.COM 3453111.COM
538sj.com 989sj.com 218sunbet.com 81s8.com 300xsb.com
197sunbet.com 157PT.COM 256SUN.COM 000XSB.COM 882XTD.COM