- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
探讨Java语言的应用
摘要:Java语言作为一门随时代快速发展的计算机语言程序,其发展和应用都无疑是一场计算机的变革,本文主要分析了目前Java语言最常见的几种应用,并以此阐述了自己的“Java观点”。
关键词:应用领域;Java语言;发展
中图分类号:TP311.13 文献标识码:A 文章编号:1007-9599 (2011) 23-0000-01
The Application of the Java Language
Wu Xiyang
(Lu Dong University College of Information and Electrical Engineering,Yantai 264025,China)
Abstract:Java as a foreign language varies with the age of the rapid development of computer language program,its development and application is a computer change,this paper mainly analyzes the current Java language of the most common applications,and illustrates theirJava view.
Keywords:Applications;Java language;Development
James Gosling(Java之父)曾说:“Java并不是专门为Internet而开发的语言,它是一种通用的计算机程序设计语言,可以用它开发各种各样的软件”[1],但Java语言自从应用于Internet,便以不可阻挡的形势发展为全球的热点,这是一个无需争辩的事实。就目前来看Java语言应用的范围比较广泛:
一、Java的主战场―企业环境的应用
服务器是Java最先开辟的自我地位,专家预测,未来服务器领域,Java虚拟机仍占主要地位,正是这种无可取代的地位给Java后期以及其他领域的发展带来了无限的前景。虽然PHP编程员更青睐使用体积小、速度快的MySQL数据库管理系统,但对于一些数据密集型企业来说,最要紧关键的大型项目还是由Oracle架构封装而成的Java来进行完成。由于Java技术真正实现了跨平台,且运行速度快的特点[2],一些如银行、保险公司等大型企业对Java的高技术编程人才仍旧求之若渴。
不过,Java不再被认为是最新最酷的语法。一些编程员对静态类型语言的结构满腹牢骚,纷纷改用更新颖或更简单的语言,比如Ruby、Python或PHP。现在许多较简单的Web应用程序就是用这些语言开发而成的,因为它们编写的代码容易修改,能快速建立原型。然而,这些使用便捷的新语言常常离不开Java:,Ruby开发人员常常使用JRuby(基于Java实现的Ruby语言),因为Java虚拟机能够更出色地处理繁重任务、释放多个线程。Jython(基于Java实现的Python语言)也相似。正如James所说:“PHP和Ruby都是非常好的系统,但是作为脚本语言它们的力量只局限于网页这一领域。”作为脚本语言他们各方面性能还不能令人满意,PHP能够虽能够简化产品因为它是完全瞄准网页的,但Java拥有平衡的艺术――实现简化与力量的双赢,因此,Java将继续保持企业应用开发领域的优势。
二、Java的移动之路
目前,全球大约26亿手机用户,这一数字确实惊人,虽然iPhone(智能手机代表)的成功让我们重新认识了一把“Objective C”,但Java语言在手机应用也并不逊色,黑莓手机的新平台仍采用Java ME,为其情景模式提供了方向感以及触摸屏的功能。尤其是Java在非智能手机应用方面,让好多编程语言更是自叹不如。
Java在移动领域的最初设想是在移动游戏方面,即让人们可以通过手机玩各种游戏,将Java技术与移动应用开发相结合。Java的三大分支技术之一J2Me是用于嵌入式设备的无限Java软件平台技术,专门用于开发消费电子产品的应用,如手机、PDA等的应用,下一代J2Me的新特性还包括了3D图形技术、移动支付技术、位置服务技术、以及对蓝牙技术和SIP等新技术的支持,这都会使得开发者能够有机会开发出更具用户体验价值的应用[3]。
三、嵌入式系统
Java还在人们最预料不到的地方茁壮成长。虽然C编程人员一直不肯在嵌入式系统领域Java虚拟机的快速运行以及巧妙处理存储区的功能,但Java在嵌入式芯片、Kindle、非
文档评论(0)