案第章感想第章总结第八章致谢和参考文献第章简介年,公司的,等人试图为电视烤箱等家用电器开发种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。
流行的是自然的选择。
不过,开发过程中遇到的许多难以克服的困难使他们意识到必须彻底解决问题了,最终,开发成功了个名为的软件,此中蕴藏着的原型,当时,并未引起人们的注意。
年下半年,随着的迅猛发展,环球信息网的快速增长,促进了语言研制的进展,使得它逐渐成为上倍受欢迎的开发与编程语言。
年月正式问世,些著名的计算机公司纷纷购买了语言的使用权,如等。
因此,语言被美国著名杂志评为年十大优秀科技产品计算机类仅此项入选之,随之大量出现了用编写的软件产品,受到工业界的重视与好评,认为是八十年代以来计算机界的件大事。
微软总裁比尔盖茨在认真观察了段时间后,确认是长时间以来最卓越的程序设计语言,并确定微软整个软件的开发战略从单机时代向以网络为中心的计算时代转移,而购买则是他的重大战略决策的实施部署。
因此,的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。
公司的总裁认为对和开辟了个崭新的时代。
它最初被命名为,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机电话闹钟烤面包机等家用电器的控制和通讯问题。
由于这些智能化家电的市场需求没有预期的高,放弃了该项计划。
就在几近失败之时,随着互联网的发展,看到了在计算机网络上的广阔应用前景,于是改造了,以的名称正式发布。
编程语言的风格十分接近语言。
是个纯的面向对象的程序设计语言,它继承了语言面向对象技术的核心,舍弃了语言中容易引起的指针以引用取代运算符重载多重继承以接口取代等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。
在版本中,又引入了泛型编程类型安全的枚举不定长参数和自动装拆箱等语言特性。
不同于般的编译执行计算机语言和解释执行计算机语言。
它首先将源代码编译成二进制字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了次编译到处执行的跨平台特性。
不过,每次的编译执行需要消耗定的时间,这同时也在定程度上降低了程序的运行效率。
但在发布后,的执行速度有了大幅提升。
与传统程序不同,公司在推出之际就将其作为种开放的技术。
全球数以万计的开发公司被要求所设计的软件必须相互兼容。
语言靠群体的力量而非公司的力量是公司的口号之,并获得了广大软件开发商的认同。
这与微软公司所倡导的注重精英和封闭式的模式完全不同。
公司对编程语言的解释是编程语言是个简单面向对象分布式解释性健壮安全与系统无关可移植高性能多线程和动态的语言。
平台是基于语言的平台。
这样的平台目前非常流行,因此微软公司推出了与之竞争的平台以及模仿的语言。
名字起源。
语言的主要特点语言是种适用于网络编程的语言,它的基本结构与极为相似,但却简单得多。
它集成了其它些语言的特点和优势,又避开了它们的不足之处。
它的主要特点如下简单性与相比,不再支持运算符重载多级继承及广泛的自动强制等易混淆和较少使用的特性,而增加了内存空间自动垃圾收集的功能,复杂特性的省略和实用功能的增加使得开发变得简单而可靠。
简单化的另个方面是的系统非常小,其基本解释和类支持部分只占,附加的基本标准库和线程支持也只需增加。
因此,应用软件能在相当小的系统之上工作。
平台性这是最吸引人的地方。
由于它采用先编译成中间码字节码,然后装载与校验,再解释成不同的机器码来执行,即虚拟机的思想,屏蔽了具体的平台环境特性要求,使得只要能支持虚拟机,就可运行各种程序。
面向对象的技术面向对象的技术是近年来软件开发中用得最为普遍的程序设计方法它通过把客观事物进行分类组合参数封装用成员变量来描述对象的性质状态,而用方法成员函数来实现其行为和功能。
技术具有继承性封装性多态性等众多特点,在保留这些优点的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。
多线程多线程机制使应用程序能并行执行,有套成熟的同步原语,保证了对共享数据的正确操作通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。
动态性的设计使它适合于个不断发展的环境。
在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。
并且通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。
安全性有建立在公共密钥技术基础上的确认技术指示器语义的改变将使应用程序不能再去访问以前的数据结构或是私有数据,大多数病毒也就无法破坏数据因而,用可以构造出无病毒安全的系统。
语言除上述主要特点外,还有高性能分布性强大性解释性可移植性等,此处不再赘述。
语言的发展自正式问世以来已经历了四年的历程,时间虽短,发展极快。
年度在美国旧金山召开的世界语言开发者大会盛况空前正说明了这点。
四年中每年的大会,既是了解最新技术动态应用成果和下步发展趋势的最好场所,又是推动下年快速发展的重要动力。
首届大会于年召开,各届简况如下年月日,第届,出席会议者余人,来自工业界的超过半。
有人评价说这是近年计算机界最光辉的次盛会。
工业界相当看好语言,认为它的使用将会引起场软件革命从软件的设计风格设计方法设计目标到设计过程,都会产生彻底的变革,甚至会改变此星球的生活方式。
年,第二届,出席会议者人。
的追随者不断增加,应用开发迅速起步。
年月日,第三届,出席会议者余人注册人数,注册门票售价美元,否则美元,即使如此,仍有不少人不惜工本,挤入会场。
本次会议除了软件巨头微软未参加会议外,几乎所有的计算机公司都参加了。
展厅内设多个展台,先后举行了场专题讨论会,每场参加的人数从千人至五六千人不等。
会议的主题是通过的培训来带动软件的开发和技术研究,从而发展生产力,获取高额利润,提高生活质量,推动信息产业的进步。
会议展出的内容大致如下开发工具软件,如等企业信息管理解决方案软件,如基于技术的信息家电,如机顶盒电话等个人信息综合服务戒指社会信息综合查询亭电子商务软件智能卡等网络计算环境下的服务器软件远程方法调用基于技术的移动计算设备用于出版票据订阅的软件基于技术的和。
年月日,第四届,出席会议者达人,多家厂商参展,举办多场技术讲座,名演讲者慷慨陈词,精彩纷呈。
这次大会的主要特点是框架结构被梳理清晰本次大会上,公司的个重大举措就是公布了平台的最新架构。
重新定义的平台以为核心,由面向企业和服务器市场的企业版面向传统客户机市场的标准版和面向信息电器等后终端设备市场的版三大部分组成。
其中,包括和组成。
而则是原有的以及刚刚推出的组成。
虽然新框架结构中的内容都是已有的,但这样重新定义和组合,使得平台的概念简单化,从而变得易于理解,更适合于进行市场推广。
重点放在企业平台随着的飞速发展,企业计算模式正摒弃结构而采用结构,此即瘦客户端胖服务器大容量数据库的层或层体系结构。
由于的特点,使得它在开发服务器端的应用程序方面有着得天独厚的优势,面向服务器端的为当今逐渐流行的层体系结构提供了个标准的计算平台界面致工具简易丰富页面互联便捷,从而能大大加速和简化各种应用系统的开发。
加速后时代的进程计算机的发展创造了,但是计算机现在却不是访问的唯方式。
正在出现的信息化智能化的消费类电子产品打破了作为信息终端的垄断地位,成为人类进入的新门户。
信息终端的多元化预示着所谓后时代的到来。
消费类的信息终端量大面广,是典型的瘦客户机,其本身的资源和能力不能与相比,但必须更加智能化,并对服务器端的管理提出了更高的要求。
而平台恰恰满足了这种要求。
本次大会推出的虚拟机能运行在以上的微处理器上,占用内存少,人们可以随心所欲,在资源有限的设备上方便地开发出各种各样的应用,直接运行在不同的消费类或其它电子设备上而的出现为网络连接提供了公共标准,使得任何设备都可以连入网络中被自动识别,并可充分利用网络上已有的各种资源。
大力推进的发展是公司加速后时代进程的项重要策略。
应用系统异彩纷呈与上届大会样,展出内容有应用工具应用系统信息家电等。
特别在实时系统开发方面,以为首开发出了应用于工业实时环境的嵌入系统,展现出在工业领域的广阔应用前景。
语言的出现和发展,得到了业界的青睐,它像面大旗,凝聚了世界众多的厂商与公司道,结成了对抗微软垄断的联盟。
许多知名厂商纷纷购买许可证,目前已有多万个软件开发商加入了阵营,亿个最终用户,几千种应用软件产品,余种书籍自问世年来,平均每天出版本。
这真是业界的盛事,公司提出高举大旗,全力以赴的口号,它在全世界的个国家有个实验室,集聚了余名技术人员,全天侯小时进行全方位开发芯片巨人提出抓住时机,占领阵地,决心使芯片系统成为开发应用运行的最佳平台则宣称是的未来,未来是服务器端的市场作为发明者的公司,坚持保卫大旗,发展之路的方针,通过对的研究椘拦罈构造棽馐詶推广的过程,从而占领市场。
此外,等公司均是的坚强同盟。
在我国,的引进与开发起步早,发展水平基本与世界同步。