讨论JAVA语言的现状及发展
2010-08-15孙媛
孙 媛
河南濮阳职业技术学院,河南濮阳 457000
讨论JAVA语言的现状及发展
孙 媛
河南濮阳职业技术学院,河南濮阳 457000
JAVA语言是一种无关于底层硬件、只需一次编写就可在各个环境运行的一种计算机高级语言和平台。JAVA与生俱来就拥有联系各个网络平台的能力,是真正实现网络实践性的一种语言。从JAVA的发展趋势来看,Java代表了网络平台的发展,为人们的生活、学习、交往创造了许多便利条件。JAVA语言的诞生及广泛使用无疑是一场历史的变革,不仅推动了社会的发展,更推动了IT领域的发展。
JAVA语言;现状;发展;IT领域
1 JAVA语言的现状
1.1 Java语言已具备清晰的框架结构
目前,以SUN公司公布的JAVA最新框架结构为标准,将Java语言以Java2为中心,其组成分为了3个部分:
1)企业版J2EE。该版本是面对各大企业环境为中心而开发的一种以应用程序为主体的计算机网络平台,其中还包括3个层次:EJB、JSP、和SERVSLT;
2)标准版J2SE。其中,Java核心编程为图形用户界面的编程、工具包程序的编写以及数据库的程序编写等;
3)微型版J2ME。该版本一直以消费品和各种嵌入式设备的网络应用平台为研究中心,主要涉及的领域为手机、手机中的各种无线游戏等。其核心技术为移动信息设备小程序。
从目前Java语言的应用及推广来看,标准版的更符合大众需求,它以其简单方便的特点赢得市场好评。
1.2 多用于企业环境
随着IT产业的迅猛发展,许多企业中的计算机应用程序也在随之转型,企业中所应用的计算机模式逐渐向客户端较小、服务器随之增大、数据库的容量也在相应增加的方向转变。此外,加上Java语言独有的特点,根据其在各项服务器中应用程序的开发所占有的优势,企业版的J2SE为企业环境中计算机模式的应用提供了良好的平台。
1.3 推动了PC时代的发展
计算机的诞生及广泛应用推动了IT领域的发展,但现在的计算机早已不是访问INTERNET的唯一的途径。目前,各类更具信息化的电子产品成为一股新的力量进入IT领域,推动了PC时代的大发展。由于各种消费信息的急剧增加,传统的客户机的各方面条件均不如PC,PC的发展对服务器的应用管理体统也提出了更高标准。然而,Java语言完全满足了PC的条件,在减少内存,直接在各类电子产品中运行,在网络中可被任何设备所识别,充分利用网络资源等方面有所突破创新,为PC时代的发展创造了有力条件。
1.4 多元化的应用系统
Java语言所面向的客户主要为计算机中的各种应用系统、应用工具以及现代化家电等。在JAVA语言的实时开发领域方面,IBM公司首先开发出了适应于工业操作环境的一种嵌入式系统,以此,可以看出Java语言在工业领域的开阔前景。
随着Java语言的诞生和发展更加的深入人心,各大知名商家陆续购买Java的许可证,纷纷投入了对Java语言的研究与开发中。因此,可以看出,多元化的应用系统为Java以及各个领域的应用平台注入了无线的生机与活力。
2 JAVA语言的发展趋势
在IT产业的应用方面,最初Java语言为与数据库联系紧密设计了Java servlet和SQL-J技术,以及JSP技术。最为重要的是JSP技术的迅猛发展,使JAVA语言的网络应用更为实际化、更高效快捷,成为IT产业首选的技术。JSP以Java语言作为其服务器端的使用语言,结合了JAVA SCRIPT等多种其他客户端语言,使网络浏览器更为方便的展现。另外,从目前Java发展前景来看,我国更多企业倾向于JAVA/J2EE技术,将其作为应用程序开发的首要选择方案。由于数据方面的程序设计以及逻辑方面的程序控制已成为我国企业环境程序应用的关键技术,并且这些都体现了JAVA语言的优势,因此,在Java语言的实际应用中,企业版越来越受到各大企业的欢迎。
在嵌入式设备研究应用方面,Java语言近几年被广泛应用于移动电话、各种信息化家用电器等方面,甚至IC卡等小型电子产品中也有所涉及。从Java语言的发展趋势来看,这种嵌入式的研究应用范围将会进一步扩大,甚至覆盖更多的电子信息产品,方便人们生活。
近几年来,我国移动通讯业已开始了Java语言的应用。移动的运营方通过Java语言所创造的网络平台为客户提供了更加丰富的网络活动及网络信息。
例如:1)更加丰富生动的手机游戏。通过Java语言的应用,手机游戏图像更加丰富、更具吸引力,消费者还可根据自身的需要通过Java语言所建立的网络平台从网上下载适合自己的游戏,进一步满足消费者的需求;2)电商交易更加方便快捷。通过Java语言的开发与应用,各手机使用者可根据自身需要通过Java平台进行机票及酒店预订等。消费者还可操作简易的股票买卖等活动;3)更加方便地进行网上阅读等活动。随着Java语言的使用,手机用户可根据个人爱好,随时随地地下载自己喜欢的书籍进行阅读,大大方便人们生活。另外,Java语言中的企业版已广为被各大商家所运用,而且,Java技术也已成功推动了全球无线技术应用的发展,为各种无线通信、游戏市场创造了良好的商机。
3 结论
综上所述,Java语言是一门随时代快速发展的计算机语言程序,其深刻展示了程序编写的精髓,加上其简明严谨的结构及简洁的语法编写为其将来的发展及维护提供了保障。另外,随着其程序编写难度的降低使得更多专业人员将精力放置于Java语言的编写与框架结构的设计中。目前,我国在Java语言的应用方面已建立了良好的实践基础并得到许多消费者的好评,各地更是成立不少的JAVA语言技术设计研究组进一步钻研其在服务器端的优势并向更广的应用系统范围延伸,预计在未来不久,Java语言应更具规模化、更具实用性。
[1]孙济洲,王军.使用Java/J3D技术构建基于WEB的虚拟现实协作系统[D].全国第十四届计算机科学及其在仪器仪表中的应用学术交流会论文集,2001.
[2]严洪涛.基于Java技术的互联网多模式应用系统的设计与实现[D].国防科学技术大学,2002.
TP393
A
1674-6708(2010)22-0197-02
孙媛,助教,工作单位:河南濮阳职业技术学院,研究方向:计算机软件