- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈中职学校教学中 Java语言与 Java技术的应用
精品论文 参考文献 浅谈中职学校教学中 Java语言与 Java技术的应用 马强明 新疆乌鲁木齐市职业中等专业学校 【摘 要】本文叙述了 Java语言的出现背景、主要特点、发展历程以及 Java技术的应用,指出 Java是当今 IT产业和人类文明的 创新与希望。【关键词】 Java语言 技术 【中图分类号】 G712 【文献标识码】 A【文章编号】 1674-4810(2010)05-0166-02 一 Java语言的出现 自从 1946年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。 Internet的出现,为在网络计算模式下的科学计算和信息处理提供了良好平台。然而,要充分利用网络计算模式的功能与效益,其平台的运行环境是一个制约因素,而 Java语言和 Java技术则是解决这一问题的最佳途径。 1991年,Jame Gosling、Bill Joe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。流行的 C++便是自然的选择。不过,开发过程中遇到的许多难以克服的困难使他们意识到必须将问题彻底解决了,最终,成功开发了名为 Oak的软件,此中蕴藏着 Java的原型,当时并未引起人们的注意。 1994年下半年,随着 Internet的迅猛发展,环球信息网 WWW的快速增长,促进了 Java语言研制的进展,使得它逐渐成为 Internet上备受欢迎的开发与编程语言。 1995年 5月, Java正式问世,一些著名的计算机公司纷纷购买了 Java语言的使用权,如 Microsoft、IBM、Netscape、Novell、Apple、DEC、 SGI等。因此, Java语言被美国著名杂志 PC Magazine评为 1995年十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用 Java编写的软件产品,受到工业界的重视与好评,认为“Java是八十年代以来计算机界的一件大事”。微软总裁比尔middot;盖茨在认真观察了一段时间后,确认“ Java是长时间以来最 卓越的程序设计语言”,并确定微软整个软件的开发战略从 PC单机时代向以网络为中心的计算时代转移,而购买 Java则是他的重大战略决策的实施部署。因此, Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。 SUN Microsystem公司的总裁 Scott McNealy认为: Java对 Internet和 WWW开辟了一个崭新的时代。有人预言: Java将成为网络上的“世界语”,今后,用其他语言编写的软件全部都要用 Java语言来改写。 二 Java语言的主要特点 Java语言是一种适用于网络编程的语言,它的基本结构与 C++极为相似,但却简单得多。它集成了其他一些语言的特点和优势,又避开了它们的不足之处。它的主要特点如下: 1.简单性。 简单化的另一个方面是 Java的系统非常小,其基本解释和类支持部分只占 40KB附加的基本标准库和线程支持也只需增加 175KB。因此, Java应用软件能在相当小的系统之上独立工作。 2.平台独立性。 这是 Java最吸引人的地方。由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“ Java虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持“ Java虚拟机”,就可运行各种 Java程序。 3.面向对象的技术。 面向对象( O-O)的技术是近年来软件开发中应用最广泛的程序设计方法,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。 O-O技术具有继承性、封装性、多态性等众多特点, Java在保留这些优点的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。 4.多线程。 多线程机制使应用程序能并行执行, Java有一套成熟的同步原语,保证了对共享数据的正确操作。通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。 5.动态性。 Java的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。并且 Java通过接口来支持多重继承,使之比严格的类继承具有更
您可能关注的文档
最近下载
- 2025年教师资格之中学生物学科知识与教学能力真题精选附答案.pdf VIP
- 重复翻译法 看-.pptx VIP
- 2025必威体育精装版初三英语中考模拟试卷(5套).docx VIP
- 施耐德变频伺服.pdf VIP
- 优瑞咖啡机 xs9 说明书.pdf
- 施耐德LXM伺服驱动器参数的初步设置.docx VIP
- 马来西亚清真认证方案.pdf VIP
- Leium施耐德伺服报警原因与处理.pdf VIP
- 2025年新人教PEP版英语三年级上册课件 Unit 4 Plants around us Part B Let;s talk & Look and discuss.pptx
- 《念奴娇赤壁怀古》课件.pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)