java毕业论文范文5篇Word文档格式.docx
- 文档编号:16948906
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:11
- 大小:30.39KB
java毕业论文范文5篇Word文档格式.docx
《java毕业论文范文5篇Word文档格式.docx》由会员分享,可在线阅读,更多相关《java毕业论文范文5篇Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
为相似,但却简单得多。
它集成了其它一些语言的特点和优势,又避开了它们的不足之处。
它的主要特点如下:
2.1简单性
简单化的另一个方面是Java的系统非常小,其基本解释和类支
持部分只占40KB附加的基本标准库和线程支持也只需增加175KB
因此,Java应用软件能在相当小的系统之上独立工作。
2.2平台独立性
这是Java最吸引人的地方。
由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“Java
虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持Java虚拟机,就可运行各种Java程序。
2.3面向对象的技术
2.4多线程
多线程机制使应用程序能并行执行,Java有一套成熟的同步原语,保证了对共享数据的正确操作.通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。
2.5动态性
Java的设计使它适合于一个不断发展的环境。
在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。
并且Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。
2.6安全性
Java语言除上述主要特点外,还有高性能、分布性、强大性、解释性、可移植性等,此处不再赘述。
3.Java语言的发展
Java自正式问世以来已经历了四年的历程,时间虽短,发展极快。
一年一度在美国旧金山召开的世界JavaOne语言开发者大会(JavaOneDeveloperConference)盛况空前正说明了这一点。
四年中每年的JavaOne大会,既是了解Java最新技术动态、应用成果和下
一步发展趋势的最好场所,又是推动下一年Java快速发展的重要动力。
首届JavaOne大会于1996年召开,各届简况如下:
1996年5月29-31日,第一届,出席会议者6500余人,来自工业界的超过一半。
有人评价说:
“这是近年计算机界最光辉的一次盛会”。
工业界相当看好Java语言,认为它的使用将会引起一场软件革命:
从软件的设计风格、设计方法、设计目标到设计过程,都会产生彻底的变革,“甚至会改变此星球的生活方式”。
1997年,第二届,出席会议者10000人。
Java的追随者不断增加,应用开发迅速起步。
1998年3月24-27日,第三届,出席会议者14000余人(注册人数),注册门票售价1195美元,否则1395美元,即使如此,仍有不少人不惜工本,挤入会场。
本次会议除了软件巨头微软未参加会议外,几乎所有的计算机公司都参加了。
展厅内设300多个展台,先后举行了90场专题讨论会,每场参加的人数从千人至五六千人不等。
会议的主题是:
通过Java的培训来带动Java软件的开发和技术研究,从而发展生产力,获取高额利润,提高生活质量,推动信息产业的进步。
会议展出的内容大致如下:
Java开发工具软件,如:
JMF、JDK、SymantecVisualCafe、JavaDynamicManagementKit、JFC、JNDI、JavaStudio等;
企业信息管理解决方案软件,如:
EJB(EnterpriseJavaBeans);
基于Java技术的信息家电,如:
机顶盒、Java电话等;
个人信息综合服务(Java戒指)、社会信息综合查询亭(Kiosk);
电子商务软件、智能卡、JavaCardAPI等;
网络计算环境下的Java服务器软件、远程方法调用(RMI)、基于Java技术的移动计算设备;
JMS(JavaMessageService)用于出版、票据订阅的软件;
JOS(JavaOS)基于Java技术的NC和JavaStation。
1999年6月15-18日,第四届,出席会议者达20000人,300多家厂商参展,举办400多场技术讲座,555名演讲者慷慨陈词,精彩纷呈。
这次大会的主要特点是:
Java框架结构被梳理清晰
本次JavaOne大会上,Sun公司的一个重大举措就是公布了Java平台的最新架构。
重新定义的Java平台以Java2为核心,由面向企业和服务器市场的企业版Java2(J2EE)、面向传统PC客户机市场的标准版Java2(J2SE)和面向信息电器等后PC终端设备市场的Micro版Java2(J2ME)三大部分组成。
其中,J2EE包括EnterpriseJavaBeans(EJB)、JavaServerPages&
JavaServlets、JavaMailAPI和JavaMassageService组成。
而J2ME则是原有的PersonalJava、EmbeddedJava、JavaCard以及刚刚推出的Kjava组成。
虽然新框架结构中的内容都是已有的,但这样重新定义和组合,使得Java平台的概念简单化,从而变得易于理解,更适合于进行市场推广。
2)重点放在企业平台
随着Internet的飞速发展,企业计算模式正摒弃C/S结构而采用Web-Browser结构,此即瘦客户端/胖服务器、大容量数据库的3层或N层体系结构。
由于Java的特点,使得它在开发服务器端的应用程序方面有着得天独厚的优势,面向服务器端的J2EE为当今逐渐流
行的N层体系结构提供了一个标准的Java计算平台:
界面一致、工具简易、丰富、Web页面互联便捷,从而能大大加速和简化各种应用系统的开发。
3)加速后PC时代的进程
计算机的发展创造了Internet,但是计算机现在却不是访问Internet的唯一方式。
正在出现的信息化、智能化的消费类电子产品打破了PC作为信息终端的垄断地位,成为人类进入Internet的新门户。
信息终端的多元化预示着所谓后PC(post-PC)时代的到来。
消费类的信息终端量大面广,是典型的瘦客户机,其本身的资源和能力不能与PC相比,但必须更加智能化,并对服务器端的管理提出
了更高的要求。
而Java平台恰恰满足了这种要求。
本次大会推出的Kjava虚拟机能运行在16以上的微处理器上,占用内存少,人们可以随心所欲,在资源有限的设备上方便地开发出各种各样的应用,直接运行在不同的消费类或其它电子设备上;
而Jini的出现为Java网络连接提供了公共标准,使得任何Java设备都可以连入网络中被自动识别,并可充分利用网络上已有的各种资源。
大力推进Jini的发展是Sun公司加速后PC时代进程的一项重要策略。
4)应用系统异彩纷呈与上届大会一样,展出内容有:
应用工具、应用系统、信息家电等。
特别在实时系统开发方面,以IBM为首开发出了应用于工业实时环境的Java嵌入系统,展现出Java在工业领域的广阔应用前景。
Java语言的出现和发展,得到了IT业界的青睐,它像一面大旗,凝聚了世界众多的厂商与Sun公司一道,结成了对抗微软垄断的联盟。
许多知名厂商纷纷购买Java许可证,目前已有90多万个软件开发商加入了Java阵营,1亿个Java最终用户,几千种Java应用软件产品,1500余种Java书籍(自Java问世4年来,平均每天出版一本)。
这真是IT业界的盛事!
在我国,Java的引进与开发起步早,发展水平基本与世界同步。
目前,Sun公司已在中国建成了由5个授权中心、20多个Internet/IntarnetJava解决方案中心和10所Java大学、若干培训中心组成的三级结构。
全面推动Java在中国的普及、应用、研究、开发,培养了数以十万计的Java开发人员。
此外,Sun还牵头成立了中外软件厂商的开发联盟。
香港,举行了全岛Java杯比赛,掀起了学习Java的热潮。
Java的浪潮汹涌澎湃,席卷全球!
4.Java技术
Java发展至今日,已不仅仅是一种编程语言,实际上已形成了一门技术.其内容包括:
1)Java软件包
Java语言及其编程技术、JavaOS、Java开发环境与工具、Java语言的各种软件包、数据库接口JDBC等。
2)Java虚拟机及其规范
3)Java嵌入技术(Java芯片)
已推出的有Java戒指、Java卡等。
1999年8月2日,Sun公司宣布名为MAJC勺专门为Java语言设计的的芯片优化研制成功,欲与Intel试比高低。
该芯片在设计时采用了模块式高性能计算引擎,实质为一种芯片级并行处理机,能以更有效的方式分解计算任务,特别适合处理多媒体数据。
Sun公司希望通过MAJC芯片的发布催生出一个基于Java语言的微处理器家族,与Intel公司竞争。
设想中的Java处理器将应用在从低价消费电子产品到高端因特网服务器领域。
4)Java计算
基于Java技术的企业Internet/Intranet信息系统以及其他应用系统。
5)Jini技术
1999年初正式发布后,立刻得到业界的广泛支持。
Jini的出现为Java网络连接提供了公共标准,使得任何Java设备都可以连入网络中被自动识别,并可充分
6)Jiro平台
提供了一个可以在各种应用、服务和设备之间交互操作的组件模型;
允许设备易被增加、删除;
允许应用或服务被自动更新。
1999年7月,Sun发布了正式的Jiro规范草案,供公众讨论、修改。
目前,Jiro平台的团体成员已超过25家,支持Jiro平台的厂商超过300家。
有眼光的厂商纷纷加入到这些组行列,从而加快了Jiro的发展。
结语
Java自问世以来,以其得天独厚的优势,在IT业界掀起了研究、开发它的浪潮,显示了“鹏程万里”的美好前景。
作为一种与底层硬件无关的、“编写一次,到处运行”的高级语言和计算平台,Java天生就具有将网络上的各个平台连成一体的能力,真正实现了“网络就是计算机”的理念。
以Java为代表的网络的成长,改变了我们的联系方式、生活方式、学习方式和经营方式。
它的来到使我们目睹了一场类似印刷术的重大变革。
毫无疑问,它将影响人类社会的发展,这就是:
Java加速人类进入网络时代!
Java是当今IT产业和人类文明的创新和希望!
编号
xxx学院
免费的
毕业论文
专业
班级
指导教师
自从1946年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:
然而,要充分利用网络计算模式的功能与效益,平台
的运行环境是个制约因素,而Java语言和Java技术则是解决这一问题的最佳途径。
1991年,SUN公司的JameGosling,BillJoe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。
流行的C++是自然的选择。
不过,开发过程中遇到的许多难以克服的困难使他们意识到必须彻底解决问题了,最终,开发成功了一个名为Oak的软件,此中蕴藏着Java的原型,当时,并未引起人们的注意。
1994年下半年,随着Internet的迅猛发展,环球信息网WW的快速增长,促进了Java语言研制的进展,使得它逐渐成为Internet上倍受欢迎的开发与编程语言。
1995年5月Java正式问世,一些著名的计算机公司纷纷购买了Java语言的使用权,如Microsoft、IBM、Netscape、Novell、Apple、DEC、SGI等。
因此,Java语言被美国著名杂志PCMagazine评为1995年十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用Java编写的软件产品,受到工业界的重视与好评,认为“Java是八十年代以来计算机界的一件大事”。
微软总裁比尔•盖茨在认真观察了一段时间后,确认“Java是长时间以来最卓越的程序设计语言”,并确定微软整个软件的开发战略从PC单机时代向以网络为中心的计算时代转移,而购买Java则是他的重大战略决策的实施部署。
Java与C++相比,不再支持运算符重载、多级继承及广泛的自动强制等易混淆和较少使用的特性,而增加了内存空间自动垃圾收集的功能,复杂特性的省略和实用功能的增加使得开发变得简单而可靠。
简单化的另一个方面是Java的系统非常小,其基本解释和类支持部分只占40KB附加的基本标准库和线程支持也只需增加175KB
由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“Java虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持Java虚拟机,就可运行各种Java程序。
面向对象(0-0)的技术是近年来软件开发中用得最为普遍的程序设计方法,,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。
0-0技术具有继承性、封装性、多态性等众多特点,Java
在保留这些优点的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。
多线程机制使应用程序能并行执行,Java有一套成熟的同步原语,保证了对共享数据的正确操作.通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。
并且
Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。
Java有建立在公共密钥技术基础上的确认技术.指示器语义的改变将使应用程序不能再去访问以前的数据结构或是私有数据,大多数病毒也就无法破坏数据.因而,用Java可以构造出无病毒、安全的系统。
四年中每年的JavaOne大会,既是了解Java最新技术动态、应用成果和下一步发展趋势的最好场所,又是推动下一年Java快速发展的重要动力。
1996年5月29-31日,第一届,出席会议者6500余人,来自工业界的超过一半。
1997年,第二届,出席会议者10000人。
Java的追随者不断增加,应用开发迅速起步。
1998年3月24-27日,第三届,出席会议者14000余人(注册人数),注册门票售价1195美元,否则1395美元,即使如此,仍有不少人不惜工本,挤入会场。
通过Java的培训来带动Java软件的开发和技术研
究,从而发展生产力,获取高额利润,提高生活质量,推动信息产业的进步。
JMF、JDK、SymantecVisualCafe、JavaDynamicManagementKit、JFC、JNDI、JavaStudio等;
基于Java技术的信息家电,如:
机顶盒、Java电话等;
电子商务软件、智能卡、JavaCardAPI等;
JMS(JavaMessageService)用于出版、票据订阅的软件;
随着Internet的飞速发展,企业计算模式正摒弃C/S结构而采用Web-Browser结构,此即瘦客户端/胖服务器、大容量数据库的3层或N层体系结构。
界面一致、工具简易、丰富、Wet页面互联便捷,从而能大大加速和简化各种应用系统的开发。
消费类的信息终端量大面广,是典型的瘦客户机,其本身的资源和能力不能与PC相比,但必须更加智能化,并对服务器端的管理提出了更高的要求。
本次大会推出的Kjava虚拟机能运行在16以上的微处理器上,占用内存少,人们可以随心所欲,在资源有限的设备上方便地开发出各种各样的应用,直接运行在不同的消费类或其它电子设备上;
而Jini的出现为Java网络连接提供了公共标准,使得任何Java设备都可以连入网络中被自动识别,并可充分利用网络上已有的各种资源。
4)应用系统异彩纷呈
与上届大会一样,展出内容有:
许多知名厂商纷纷购买Java许可证,目前已有90多万个软件开发商加入了Java阵营,1亿个Java最终用户,几千种Java应用软件产品,1500余种Java书籍(自Java问世4年来,平均每天出版一本)。
IBM公司提出“高举Java大旗,全力以赴”的口号,它在全世界的11个国家有28个实验室,集聚了2500余名技术人员,全天侯24小时进行全方位开发;
芯片巨人Intel提出“抓住时机,占领Java阵地”!
决心使Intel芯片系统成为开发Java应用运行的最佳平台;
Novell则宣称“Java是Novell的未来,未来是服务器端Java的市场”;
作为Java发明者的Sun公司,坚持“保卫Java大旗,发展Java之路”的方针,通过对Java的“研究椘拦罈构造棽馐詶推广”的过程,从而占领市场。
此外,HP、Oracle、Apple、
Sybase、Netscape、Informix、3ComMotorola等公司均是Sun的坚强同盟。
目前,Sun公司已在中国建成了由5个授权中心、20多个Inte
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 毕业论文 范文