浅谈中职学校教学中java语言与java技术的应用

浅谈中职学校教学中java语言与java技术的应用

ID:27793474

大小:50.50 KB

页数:5页

时间:2018-12-06

浅谈中职学校教学中java语言与java技术的应用_第1页
浅谈中职学校教学中java语言与java技术的应用_第2页
浅谈中职学校教学中java语言与java技术的应用_第3页
浅谈中职学校教学中java语言与java技术的应用_第4页
浅谈中职学校教学中java语言与java技术的应用_第5页
资源描述:

《浅谈中职学校教学中java语言与java技术的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浅谈中职学校教学中Java语言与Java技术的应用马强明新疆乌鲁木齐市职业中等专业学校【摘要】本文叙述了Java语言的出现背景、主要特点、发展历程以及Java技术的应用,指出Java是当今IT产业和人类文明的创新与希望。【关键词】Java语言技术【中图分类号】G712【文献标识码】A【文章编号】1674-4810(2010)05-0166-02一Java语言的出现自从1946年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。Internet的出现,为在网络计算模式下的科学

2、计算和信息处理提供了良好平台。然而,要充分利用网络计算模式的功能与效益,其平台的运行环境是一个制约因素,而Java语言和Java技术则是解决这一问题的最佳途径。1991.年,JameGosling>BillJoe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。流行的C++便是自然的选择。不过,开发过程中遇到的许多难以克服的困难使他们意识到必须将问题彻底解决了,最终,成功开发了名为Oak的软件,此中蕴藏着Java的原型,当时并未引起人们的注

3、意。1994年下半年,随着Internet的迅猛发展,环球信息网WWW的快速增长,促进了Java语言研制的进展,使得它逐渐成为Internet±备受欢迎的开发与编程语言。1995年5月,Java正式问世,一些著名的计算机公司纷纷购买了Java语言的使用权,如Microsoft>IBM、Netscape^NovelkApple>DEC>SGI等。因此,Java语言被美国著名杂志PCMagazine评为1995年十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用Java编写的软件产品,受到工业界的重视与好评,认为“Ja

4、va是八十年代以来计算机界的一件大事”。微软总裁比尔·盖茨在认真观察了一段吋间后,确认“Java是长时间以来最卓越的程序设计语言”,并确定微软整个软件的开发战略从PC单机吋代向以网络为中心的计算时代转移,而购买Java则是他的重大战略决策的实施部署。因此,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提岀了新的挑战。SUNMicrosystem公司的总裁ScottMcNealy认为:Java对Internet和WWW开辟了一个崭新的吋代。有人预言:Java将成为网络上的“世界语”,今后,用其他

5、语言编写的软件全部都要用Java语言来改写。二Java语言的主要特点Java语言是种适用于网络编程的语言,它的基本结构与C++极为相似,但却简单得多。它集成了其他一些语言的特点和优势,又避开了它们的不足之处。它的主要特点如下:1.简单性。简单化的另一个方面是Java的系统非常小,其基本解释和类支持部分只占40KB附加的基本标准库和线程支持也只需增加175KBo因此,Java应用软件能在相当小的系统之上独立工作。2.平台独立性。这是Java最吸引人的地方。由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来

6、执行,即“Java虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持“Java虚拟机”,就可运行各种Java程序。3.面向对象的技术。面向对象(0—0)的技术是近年来软件开发中应用最广泛的程序设计方法,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。0—0技术具有继承性、封装性、多态性等众多特点,Java在保留这些优点的基础上,又具有动态联编的特性,更能发挥岀面向对象的优势。4.多线程。多线程机制使应用程序能并行执行,Java有一套成熟的同步原

7、语,保证了对共享数据的正确操作。通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。1.动态性。Java的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。并且Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。2.安全性。Java是建立在公共密钥技术基础上的确认技术。指示器语义的改变将使应用程序不能再去访问以前的数据结构或是私有数据,人多数病毒也就无法破坏数据。因而,用Ja

8、va可以构造出无病毒、安全的系统。Java语言除上述主要特点外,还有高性能、分布性、强大性、解释性、可移植性等。在我国,Java的引进与开发起步早,发展水平基本与世界同步。目前,Sun公司已在中国建成了由5个授权中心、20多个Internet/lntarnetJava解决方案

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

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

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