- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
毕业设计论文总结
毕业设计论文总结
1语言的出现
自从1946年世界上第一台电子计算机问世以来,计算模式的
发展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。
的出现,为在网络计算模式下的科学计算和信息处理提供了良好平
台。然而,要充分利用网络计算模式的功能与效益,平台的运行环境
是个制约因素,而语言和技术则是解决这一问题的最佳途径。
1991年,公司的等人试图为电视、烤箱等家用电器开发一
种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能
够移植,并且实时性好,适用于网络分布环境。流行的是自然的选择。
不过,开发过程中遇到的许多难以克服的困难使他们意识到必须彻底
解决问题了,最终,开发成功了一个名为的软件,此中蕴藏着的原型,
当时,并未引起人们的注意。1994年下半年,随着的迅猛发展,环
球信息网的快速增长,促进了语言研制的进展,使得它逐渐成为上倍
受欢迎的开发与编程语言。1995年5月正式问世,一些著名的计算
机公司纷纷购买了语言的使用权,如、、、、、、等。因此,语言被美国
著名杂志评为1995年十大优秀科技产品(计算机类仅此一项入选)
之一,随之大量出现了用编写的软件产品,受到工业界的重视与好评,
认为“是八十年代以来计算机界的一件大事”。微软总裁比尔·盖茨
在认真观察了一段时间后,确认“是长时间以来最卓越的程序设计语
言”,并确定微软整个软件的开发战略从单机时代向以网络为中心的
计算时代转移,而购买则是他的重大战略决策的实施部署。
因此,的诞生必将对整个计算机产业发生深远的影响,对传统
的计算模型提出了新的挑战。公司的总裁认为:对和开辟了一个崭
新的时代。
有人预言:将成为网络上的“世界语”,今后,用其他语言编
写的软件统统都要用语言来改写。
2语言的主要特点
语言是一种适用于网络编程的语言,它的基本结构与极为相
似,但却简单得多。它集成了其它一些语言的特点和优势,又避开了
它们的不足之处。它的主要特点如下:
2.1简单性
与相比,不再支持运算符重载、多级继承及广泛的自动强制等
易混淆和较少使用的特性,而增加了内存空间自动垃圾收集的功能,
复杂特性的省略和实用功能的增加使得开发变得简单而可靠。
简单化的另一个方面是的系统非常小,其基本解释和类支持部
分只占40,附加的基本标准库和线程支持也只需增加175。因此,应
用软件能在相当小的系统之上独立工作。
2.2平台独立性
这是最吸引人的地方。由于它采用先编译成中间码(字节码),
然后装载与校验,再解释成不同的机器码来执行,即“虚拟机”的思
想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持虚拟
机,就可运行各种程序。
2.3面向对象的技术
面向对象()的技术是近年来软件开发中用得最为普遍的程序
设计方法,,它通过把客观事物进行分类组合、参数封装、用成员变
量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功
能。技术具有继承性、封装性、多态性等众多特点,在保留这些优点
的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。
2.4多线程
多线程机制使应用程序能并行执行有一套成熟的同步原语,
保证了对共享数据的正确操作.通过使用多线程,程序设计者可以分
别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,
这样就很容易实现网络上实时的交互行为。
2.5动态性
的设计使它适合于一个不断发展的环境。在类库中可以自由地
加入新的方法和实例变量而不会影响用户程序的执行。并且通过接口
来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。
2.6安全性
有建立在公共密钥技术基础上的确认技术.指示器语义的改变
将使应用程序不能再去访问以前的数据结构或是私有数据,大多数病
毒也就无法破坏数据.因而,用可以构造出无病毒、安全的系统。
语言除上述主要特点外,还有高性能、分布性、强大性、解释
性、可移植性等,此处不再赘述。
3语言的发展
自正式问世以来已经历了四年的历程,时间虽短,发展极快。
一年一度在美国旧
原创力文档


文档评论(0)