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

浅谈中职学校教学中Java语言与Java技术的应用马强明新疆乌鲁木齐市职业中等专业学校【摘要】本文叙述了Java语言的出现背景、主要特点、发展历程以及Java技术的应用,指出Java是当今IT产业和人类文明的创新与希望。【关键词】Java语言技术【中图分类号】G712【文献标识码】A【文章编号】1674-4810(2010)05-0166-02一Java语言的出现自从1946年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。Internet的出现,为在网络计算模式下的科学计算和信息处理提供了良好平台。然而,要充分利用网络计算模式的功能与效益,其平台的运行环境是一个制约因素,而Java语言和Java技术则是解决这一问题的最佳途径。1991.年,JameGosling>BillJoe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。流行的C++便是自然的选择。不过,开发过程中遇到的许多难以克服的困难使他们意识到必须将问题彻底解决了,最终,成功开发了名为Oak的软件,此中蕴藏着Java的原型,当时并未引起人们的注意。1994年下半年,随着Internet的迅猛发展,环球信息网WWW的快速增长,促进了Java语言研制的进展,使得它逐渐成为Internet±备受欢迎的开发与编程语言。1995年5月,Java正式问世,一些著名的计算机公司纷纷购买了Java语言的使用权,如Microsoft>IBM、Netscape^NovelkApple>DEC>SGI等。因此,Java语言被美国著名杂志PCMagazine评为1995年十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用Java编写的软件产品,受到工业界的重视与好评,认为“Java是八十年代以来计算机界的一件大事”。微软总裁比尔·盖茨在认真观察了一段吋间后,确认“Java是长时间以来最卓越的程序设计语言”,并确定微软整个软件的开发战略从PC单机吋代向以网络为中心的计算时代转移,而购买Java则是他的重大战略决策的实施部署。因此,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提岀了新的挑战。SUNMicrosystem公司的总裁ScottMcNealy认为:Java对Internet和WWW开辟了一个崭新的吋代。有人预言:Java将成为网络上的“世界语”,今后,用其他语言编写的软件全部都要用Java语言来改写。二Java语言的主要特点Java语言是种适用于网络编程的语言,它的基本结构与C++极为相似,但却简单得多。它集成了其他一些语言的特点和优势,又避开了它们的不足之处。它的主要特点如下:1.简单性。简单化的另一个方面是Java的系统非常小,其基本解释和类支持部分只占40KB附加的基本标准库和线程支持也只需增加175KBo因此,Java应用软件能在相当小的系统之上独立工作。2.平台独立性。这是Java最吸引人的地方。由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“Java虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持“Java虚拟机”,就可运行各种Java程序。3.面向对象的技术。面向对象(0—0)的技术是近年来软件开发中应用最广泛的程序设计方法,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。0—0技术具有继承性、封装性、多态性等众多特点,Java在保留这些优点的基础上,又具有动态联编的特性,更能发挥岀面向对象的优势。4.多线程。多线程机制使应用程序能并行执行,Java有一套成熟的同步原语,保证了对共享数据的正确操作。通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。5.动态性。Java的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。并且Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。6.安全性。Java是建立在公共密钥技术基础上的确认技术。指示器语义的改变将使应用程序不能再去访问以前的数据结构或是私有数据,人多数病毒也就无法破坏数据。因...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?