web应用开发中java编程语言的应用探讨

web应用开发中java编程语言的应用探讨

ID:22398881

大小:26.00 KB

页数:6页

时间:2018-10-29

web应用开发中java编程语言的应用探讨_第1页
web应用开发中java编程语言的应用探讨_第2页
web应用开发中java编程语言的应用探讨_第3页
web应用开发中java编程语言的应用探讨_第4页
web应用开发中java编程语言的应用探讨_第5页
资源描述:

《web应用开发中java编程语言的应用探讨》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Web应用开发中JAVA编程语言的应用探讨  摘要:互联网作为一种工具已经被广泛地应用到各行各业,在满足具体需求时需要采用特定的一种或几种编程语言加以实现。在这些编程语言中使用最多的就是JAVA编程语言,文章将重点介绍JAVA语言在Web应用开发中担当的角色和使用技巧。  关键词:Web应用开发;JAVA编程语言;应用  JAVA编程语言顺应潮流随着互联网的兴起而成长壮大以其安全性、可移植性、多线程等特性赢得广大开发者的追捧。虽然JAVA在某些特定领域不是最优解,但作为互联网与产品需求间的衔接工具,JAVA仍然展现出其强大的适应能力和表达能力,相信在未来的一段时间里它仍然有很强的生命力和强大的

2、号召力。  1Web应用的特点  1.1免安装  与以往的C/S模式不同,若想使用Web应用程序,你不再需要下载安装专用的客户端软件,无论你在什么地方使用什么样的网络什么样的操作系统这些都不会成为限制,只需要接入互联网打开浏览器输入Web应用的访问地址即可立即与服务端建立连接进行信息的交互。  1.2最新内容  无需安装专用的客户端也就没有客户端版本限制的问题更没有客户端升级过程。只要通过浏览器打开Web应用程序,呈现在用户面前的总是最新的版本(此处可暂时忽略各级缓存造成的版本不同步问题)。  1.3跨平台  当下的Web访问通常是基于开放的HTTP应用层协议的,所以只要依照HTTP协议标准开

3、发Web浏览器就能与Web应用交互信息。由于在不同的平?_都已经有了比较成熟的浏览器Web已经具备了类似于JAVA的“一次编写随处可用”的特性,系统运行环境不再是难以逾越的障碍。  1.4开放互联  Web应用程序可以通过链接将彼此联系在一起,上一秒还在国内门户网站浏览下一秒可能就跳转到了国外的某个新闻站。每一个链接都能将用户引导至相应的内容上,所有用户都可以公平地访问内容,并产生新的内容。信息的传播与获取都只在弹指一挥间。  1.5足够快  无论是服务器、数据传输设备还是互联网终端,硬件的进步从来没有停止过,计算、传输、渲染速度提升都已超乎想象,如今一部手机的硬件参数已经可以比肩三两年前的笔

4、记本电脑甚至是台式机。硬件性能提升量的积累最终导致了一个质的转变:对于越来越多的软件而言,Web应用程序已经足够快,原生应用在逐渐被替代,轻结构的应用程序原来越多。  2JAVA语言在Web开发中的优势  2.1简单的语法  对于使用过C++、.NET甚至Javascript脚本语言的人而言上手JAVA不会非常困难,初学者总可以在JAVA中看到一些熟悉的影子。语法的通用性降低了学习的成本,这也是JAVA长期登上TIOBE排行榜的原因之一,也是使用者众多的原因之一。  2.2平台无关性  平台无关起初是JAVA语言最大的卖点,虽然这一特性不是JAVA首创但无疑是JAVA使这一设计理念在代码界家喻

5、户晓。JAVA虚拟机与字节码的组合使得支持JAVA虚拟机的系统都可以运行JAVA程序,“一次编程到处运行”从此真正地走进大众的视线之内掌握在广大程序员手中。  2.3强大的类库  对于很多JAVA开发者而言所需要做的就是引用类库拼装优秀的已有代码,经过二十几年的发展JAVA编程语言基本上已经拥有了覆盖各行各业各种需求的类库。如果你使用JAVA编程并且遇到了一个非常棘手的问题,那么首先应该想到的肯定不会是自己动手去开发一个功能完善的类库,所有的JAVA程序员都知道不再需要重复地造轮子。  2.4丰富的框架  做JAVA开发的程序员尤其是JAVAEE开发的程序员几乎不可能没听说过SSH框架,尤其是

6、Spring,经过十几年的发展如今Spring已从一个轻量级的JAVA开发框架成长为全套的企业应用解决方案,并将触角延伸至移动端,它是JAVA语言在互联网行业广泛应用走向成熟的标志也是开发者学习各种设计模式的优秀样例。  2.5成熟的中间件  Web中间件是一个能够独立运行的平台,它为上层的Web应用系统提供一个运行环境,并通过标准的接口和API来隔离其支撑的系统。有了中间件程序员的职责划分将更加清晰,开发效率也迈上了一个新的台阶。在中间件的辅助下架设一个Web应用将会是非常简单轻松的一件事。  3JAVA语言在Web开发中的价值  3.1JAVA的角色  毫无疑问JAVA语言胜任了早起Web

7、开发的大量工作,在Web开发中JAVA可以编写客户端小程序、编写网页、处理Http请求、做业务逻辑处理、访问数据库、对接消息中间件、访问缓存等等。不过我们也看到了前后端分离JSP在逐渐退出历史舞台,还有已经退出历史舞台的applet,所以JAVA语言也并不是什么都擅长。如今,对于普通开发者而言JAVA在Web开发中更多地是承载业务逻辑。  3.2Web开发需要什么  不是每一个网站、服务端都需要应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。