java毕业设计论文总结

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计论文总结

毕业设计论文总结

1语言的出现

自从1946年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。的出现,为在网络计算模式下的科学计算和信息处理提供了良好平台。然而,要充分利用网络计算模式的功能与效益,平台的运行环境是个制约因素,而语言和技术则是解决这一问题的最佳途径。

1991年,公司的等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。流行的是自然的选择。不过,开发过程中遇到的许多难以克服的困难使他们意识到必须彻底解决问题了,最终,开发成功了一个名为的软件,此中蕴藏着的原型,当时,并未引起人们的注意。1994年下半年,随着的迅猛发展,环球信息网的快速增长,促进了语言研制的进展,使得它逐渐成为上倍受欢迎的开发与编程语言。1995年5月正式问世,一些著名的计算机公司纷纷购买了语言的使用权,如、、、、、、等。因此,语言被美国著名杂志评为1995年十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用编写的软件产品,受到工业界的重视与好评,认为“是八十年代以来计算机界的一件大事”。微软总裁比尔·盖茨在认真观察了一段时间后,确认“是长时间以来最卓越的程序设计语言”,并确定微软整个软件的开发战略从单机时代向以网络为中心的

计算时代转移,而购买则是他的重大战略决策的实施部署。

因此,的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。公司的总裁认为:对和开辟了一个崭新的时代。

有人预言:将成为网络上的“世界语”,今后,用其他语言编写的软件统统都要用语言来改写。

2语言的主要特点

语言是一种适用于网络编程的语言,它的基本结构与极为相似,但却简单得多。它集成了其它一些语言的特点和优势,又避开了它们的不足之处。它的主要特点如下:

2.1简单性

与相比,不再支持运算符重载、多级继承及广泛的自动强制等易混淆和较少使用的特性,而增加了内存空间自动垃圾收集的功能,复杂特性的省略和实用功能的增加使得开发变得简单而可靠。

简单化的另一个方面是的系统非常小,其基本解释和类支持部分只占40,附加的基本标准库和线程支持也只需增加175。因此,应用软件能在相当小的系统之上独立工作。

2.2平台独立性

这是最吸引人的地方。由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持虚拟

机,就可运行各种程序。

2.3面向对象的技术

面向对象()的技术是近年来软件开发中用得最为普遍的程序设计方法,,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。技术具有继承性、封装性、多态性等众多特点,在保留这些优点的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。

2.4多线程

多线程机制使应用程序能并行执行有一套成熟的同步原语 ,保证了对共享数据的正确操作.通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。

2.5动态性

的设计使它适合于一个不断发展的环境。在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。并且通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。

2.6安全性

有建立在公共密钥技术基础上的确认技术.指示器语义的改变将使应用程序不能再去访问以前的数据结构或是私有数据,大多数病毒也就无法破坏数据.因而,用可以构造出无病毒、安全的系统。

语言除上述主要特点外,还有高性能、分布性、强大性、解释性、可移植性等,此处不再赘述。

3语言的发展

自正式问世以来已经历了四年的历程,时间虽短,发展极快。一年一度在美国旧金山召开的世界语言开发者大会( )盛况空前正说明了这一点。四年中每年的大会,既是了解最新技术动态、应用成果和下一步发展趋势的最好场所,又是推动下一年快速发展的重要动力。首届大会于1996年召开,各届简况如下:

1996年5月29-31日,第一届,出席会议者6500余人,来自工业界的超过一半。有人评价说:“这是近年计算机界最光辉的一次盛会”。工业界相当看好语言,认为它的使用将会引起一场软件革命:从软件的设计风格、设计方法、设计目标到设计过程,都会产生彻底的变革,“甚至会改变此星球的生活方式”。

1997年,第二届,出席会议者10000人。的追随者不断增加,应用开发迅速起步。

1998年3月24-27日,第三届,出席会议者14000余人(注册人数),注册门票售价1195美元,否则1395美元,即使如此,仍有不少人不惜工本,挤入会场。本次会议除了软件巨头微软未参加会议外,几乎所有的计算机公司都参加了。展厅内设300多个展台,先后举行了90场专题讨论会,每场参加的人数从千人至五六千人不等。会议的主题是:通过的培训来带动软件的开发和技术研究,从而发展生产力,获取高额利润,提高生活质量,推动信息产业的进步。会议展出的内容大致如下:

开发工具软件,如:、、、、、、等;

企业信息管理解决方案软件,如:( );

基于技术的信息家电,如:机顶盒、电话等;

个人信息综合服务(戒指)、社会信息综合查询亭();

电子商务软件、智能卡、等;

网络计算环境下的服务器软件、远程方法调用()、基于技术的移动计算设备;

( )用于出版、票据订阅的软件;

( )、基于技术的和。

1999年6月15-18日,第四届,出席会议者达20000人,300多家厂商参展,举办400多场技术讲座,555名演讲者慷慨陈词,精彩纷呈。这次大会的主要特点是:

框架结构被梳理清晰

本次大会上公司的一个重大举措就是公布了平台的最新架构。重新定义的平台以 2为核心,由面向企业和服务器市场的企业版2(J2)、面向传统客户机市场的标准版 2(J2)和面向信息电器等后终端设备市场的版 2(J2)三大部分组成。其中,J2包括 ()、 & 、和组成。而J2则是原有的、、以及刚刚推出的组成。虽然新框架结构中的内容都是已有的,但这样重新定义和组合,使得平台的概念简单化,从而变得易于理解,更适合于进行市场推广。

2)重点放在企业平台

随着的飞速发展,企业计算模式正摒弃结构而采用结构,此即瘦客户端/胖服务器、大容量数据库的3层或N层体系结构。由于的

相关文档
最新文档