《java毕业论文范文.docx》由会员分享,可在线阅读,更多相关《java毕业论文范文.docx(11页珍藏版)》请在课桌文档上搜索。
1、java毕业论文范文java毕业论文范文(通用5篇)java毕业论文范文篇5编号X学院免费的毕业论文学生姓名学号专业班级一指导老师200年月Uava语言的出现自从1946年世界上第一台电子计算机问世以来,计算模式的进展经验了三个阶段:集中计算模式、分散计算模式和网络计算模式。Internet的出现,为在网络计算模式下的科学计算和信息处理供应了良好平台。然而,要充分利用网络计算模式的功能与效益,平台的运行环境是个制约因素,而JaVa语言和JaVa技术则是解决这一问题的最佳途径。1991年,SUN公司的JameGosIingzBiIIJoe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这
2、种应用须要的是那种小而牢靠的系统,它能够移植,并且实时性好,适用于网络分布环境。流行的C+是自然的选择。不过,开发过程中遇到的很多难以克服的困难使他们意识到必需彻底解决问题了,最终,开发胜利了一个名为Oak的软件,此中隐藏着Java的原型,当时,并未引起人们的留意。1994年下半年,随着Imernet的迅猛进展,环球信息网的快速增长,促进了JaVa语言研制的进展,使得它渐渐成为Internet上倍受欢迎的开发与编程语言。1995年5月JaVa正式问世,一些闻名的计算机公司纷纷购买了JaVa语言的运用权,如MiCrOSoft、IBM、NetscapeNovelkAppleDEC、SGI等。因此,
3、Java语言被美国闻名杂志PCMagazine评为1995年十大优秀科技产品(计算机类仅此一项入选)之一,随之大量出现了用JaVa编写的软件产品,受到工业界的重视与好评,认为“Java是八十年头以来计算机界的一件大事:微软总裁比尔盖茨在细致视察了一段时间后,确认“Java是长时间以来最卓越的程序设计语言,并确定微软整个软件的开发战略从PC单机时代向以网络为中心的计算时代转移,而购买JaVa则是他的重大战略决策的影响用户程序的执行。并且Java通过接口来支持多重继承,使之比严格的类继承具有更敏捷的方式和扩展性。2.6平安性Java有建立在公共密钥技术基础上的确认技术.指示器语义的变更将使应用程序
4、不能再去访问以前的数据结构或是私有数据,大多数病毒也就无法破坏数据.因而,用JaVa可以构造出无病毒、平安的系统。JaVa语言除上述主要特点外,还有高性能、分布性、强大性、说明性、可移植性等,此处不再赘述。3Java语言的进展JaVa自正式问世以来已经验了四年的历程,时间虽短,进展极快。一年一度在美国旧金山召开的世界JavaOne语言开发者大会(JaVaOneDeveloperCOnferenCe)盛况空前正说明白这一点。四年中每年的JaVaOne大会,既是了解JaVa最新技术动态、应用成果和下一步进展趋势的最好场所,又是推动下一年Java快速进展的重要动力。首届JavaOne大会于1996年
5、召开,各届简况如下:1996年5月29-31日,第一届,出席会议者6500余人,来自工业界的超过一半。有人评价说:”这是近年计算机界最光辉的一次盛会工业界相当看好Java语言,认为它的运用将会引起一场软件革命:从软件的设计风格、设计方法、设计目标到设计过程,都会产生彻底的变革,”甚至会变更此星球的生活方式)1997年,其次届,出席会议者100OO人。JaVa的追随者不断增加,应用开发快速起步。1998年3月24-27日,第三届,出席会议者14000余人(注册人数),注册门票售价1195美元,否则1395美元,即使如此,仍有不少人不惜工本,挤入会场。本次会议除了软件巨头微软未参与会议外,几乎全部
6、的计算机公司都参与了。展厅内设300多个展台,先后实行了90场专题探讨会,每场参与的人数从千人至五六千人不等。会议的主题是:通过JaVa的培训来带动Java软件的开发和技术探讨,从而进展生产力,获得高额利润,提高生活质量,推动信息产业的进步。会议展出的内容大致如下:Java开发工具软件,如:JMF、JDK、SymameCVisualCafeJavaDynamicManagementKitJFCJNDKJavaStudio等;企业信息管理解决方案软件,如:EJBlEnterpriseJavaBeans);基于JaVa技术的信息家电,如:机顶盒、JaVa电话等;个人信息综合服务(JaVa戒指)、社
7、会信息综合查询亭(KiOSk);电子商务软件、智能卡、JavaCardAPI等;网络计算环境下的Java服务器软件、远程方法调用(RMI)、基于JaVa技术的移动计算设备;JMS(JavaMeSSageSerViCe)用于出版、票据订阅的软件;J0S(Java0S)、基于Java技术的NC和JavaStationo1999年6月1518日,第四届,出席会议者达20xx0人,300多家厂商参展,举办400多场技术讲座,555名演讲者慷慨陈词,精彩纷呈。这次大会的主要特点是:Java框架结构被梳理清楚本次JavaOne大会上,Sun公司的一个重大举措就是公布了JaVa平台的最新架构。重新定义的Ja
8、Va平台以Java2为核心,由面对企业和服务器市场的企业版JaVa2(J2EE)、面对传统PC客户机市场的标准版JaVa2(J2SE)和面对信息电器等后PC终端设备市场的Micro版Java2(J2ME)三大部分组成。其中,J2EE包括EnterpriseJavaBeansfEJB)JavaServerPagesJavaServletsJavaMailAPI和JavaMassageService组成。而J2ME则是原有的PersonalJava、EmbeddedJava、JavaCard以及刚刚推出的Kjava组成。虽然新框架结构中的内容都是已有的,但这样重新定义和组合,使得JaVa平台的概念
9、简洁化,从而变得易于理解,更适合于进行市场推广。2)重点放在企业平台随着Internet的飞速进展,企业计算模式正摒弃C/S结构而接受Web-Browser结构,此即瘦客户端/胖服务器、大容量数据库的3层或N层体系结构。由于Java的特点,使得它在开发服务器端的应用程序方面有着得天独厚的优势,面对服务器端的J2EE为当今渐渐流行的N层体系结构供应了一个标准的JaVa计算平台:界面全都、工具简易、丰富、Web页面互联便捷,从而能大大加速和简化各种应用系统的开发。3)加速后PC时代的进程计算机的进展制造了Internet,但是计算机现在却不是访问Internet的唯一方式。正在出现的信息化、智能化
10、的消费类电子产品打破了PC作为信息终端的垄断地位,成为人类进入Intemet的新门户。信息终端的多元化预示着所谓后PC(PoStPC)时代的到来。消费类的信息终端量大面广,是典型的瘦客户机,其本身的资源和实力不能与PC相比,但必需更加智能化,并对服务器端的管理提出了更高的要求。而Java平台恰恰满意了这种要求。本次大会推出的Kjava虚拟机能运行在16以上的微处理器上,占用内存少,人们可以为所欲为,在资源有限的设备上便利地开发出各种各样的应用,干脆运行在不同的消费类或其它电子设备上;而Jini的出现为JaVa网络连接供应了公共标准,使得任何JaVa设备都可以连入网络中被自动识别,并可充分利用网
11、络上己有的各种资源。大力推动Jini的进展是Sun公司加速后PC时代进程的一项重要策略。4)应用系统异彩纷呈与上届大会一样,展出内容有:应用工具、应用系统、信息家电等。特殊在实时系统开发方面,以IBM为首开发出了应用于工业实时环境的Java嵌入系统,呈现出Java在工业领域的广袤应用前景。JaVa语言的出现和进展,得到了IT业界的青睐,它像一面大旗,凝合了世界众多的厂商与SUn公司一道,结成了对抗微软垄断的联盟。很多知名厂商纷纷购买JaVa许可证,目前已有90多万个软件开发商加入了JaVa阵营,1亿个JaVa最终用户,几千种JaVa应用软件产品,1500余种Java书籍(自Java问世4年来,
12、平均每天出版一本)。这真是IT业界的盛事!IBM公司提出“高举JaVa大旗,全力以赴,的口号,它在全世界的11个国家有28个试验室,集聚了2500余名技术人员,全天侯24小时进行全方位开发;芯片巨人Intel提出抓住时机,占据Java阵地,!决心使Intel芯片系统成为开发Java应用运行的最佳平台;NoVeIl则宣称Java是Novell的将来,将来是服务器端Java的市场;作为Java独创者的Sun公司,坚持“保卫Java大旗,进展JaVa之路,的方针,通过对JaVa的“探讨变拦獐构造琴馈Stl推广,的过程,从而占据市场。此外,HP、Oracle、Apple、Sybase、Netscape
13、sInformix、3ComMotorola等公司均是Sun的坚毅同盟。在我国,JaVa的引进与开发起步早,进展水平基本与世界同步。目前,SUn公司已在中国建成了由5个授权中心、20多个lnternetlntarnetJava解决方案中心和10所JaVa高校、若干培训中心组成的三级结构。全面推动Java在中国的普及、应用、探讨、开发,培育了数以十万计的JaVa开发人员。此外,SUn还牵头成立了中外软件厂商的开发联盟。在中国,Java的开发可以说是“人才济济,成果累累,。如清华高校王克宏教授带领的课题组面对全国,自96年起先举办了多期Java培训班和讲座,开设了数期本科生、探讨生JaVa课程,出
14、版了“Java系列丛书二。余册,担当了国家“,攻关项目“基于JaVa技术的交互式远程教学系统T并与日本就JaVa开发进行了国际合作,成果斐然;东大阿派下属的宝钢东软软件技术探讨中心是国内是数一数二的Java研发骨干企业,该中心从95年起就起先了JaVa的研发,目前,己驾驭了PerSOnalJaVa的核心移植技术,并胜利地将JVM移植到汽车导航平台。此外,他们还开发出支持Jini协议的即插即用网络打印机软件,以及一套Jini信息家电网络的可视化演示环境,完成了基于JaVaBeanS的组件化软件开发及运行支持环境等多项成果;在中国台湾,22家知名计算机公司成立了“Java联盟,并在台北建立了“Ja
15、Va开发中心,新竹建立了“Java语言试验室)在香港,实行了全岛JaVa杯竞赛,掀起了学习Java的热潮。Java的浪潮汹涌澎湃,席卷全球!4.Java技术Java进展至今日,已不仅仅是一种编程语言,事实上已形成了一门技术.其内容包括:I)JaVa软件包Java语言及其编程技术、JavaOSJava开发环境与工具、JaVa语言的各种软件包、数据库接口JDBC等。2)Java虚拟机及其规范3)Java嵌入技术(JaVa芯片)已推出的有Java戒指、Java卡等。1999年8月2日,SUn公司宣布名为MAJC的特地为JaVa语言设计的的芯片优化研制胜利,欲与Imel试比凹凸。该芯片在设计时接受了模
16、块式高性能计算引擎,实质为一种芯片级并行处理机,能以更有效的方式分解计算任务,特殊适合处理多媒体数据。SUn公司希望通过MAJC芯片的发布催生出一个基于Java语言的微处理器家族,与Imel公司竞争。设想中的JaVa处理器将应用在从低价消费电子产品到高端因特网服务器领域。4)Java计算基于Java技术的企业lnternetlntranet信息系统以及其他应用系统。5)Jini技术1999年初正式发布后,马上得到业界的广泛支持。Jini的出现为JaVa网络连接供应了公共标准,使得任何JaVa设备都可以连入网络中被自动识别,并可充分利用网络上已有的各种资源。它把网络上的各类设备(包括消费类电子设
17、备如移动电话、PDA、DTVHPCNC、嬉戏机、电冰箱、智能卡等等)和各种软件组合成一个单一、动态的分布式系统,使网络更易于操纵、易于管理,具有更高的可配置性。Jini将使网络具有自发性,它的出现大大扩展了“计算和”计算机,的含义,极大地简化了网络操作,对家庭用户来说,运用网上设备即插即用,就像运用电话一样便利。JaVa和Jini不仅可以不依靠于Windows为代表的操作系统,而且引导着信息产业的潮流,使SUn公司能在将来的、非PC类电子产品的数字化市场中强占制高点。6)Jiro平台异质网络环境中安装的存储系统的多样性和分布性,给存储管理带来了巨大的挑战。用户和开发人员都希望能有一种技术,能更
18、好地促进企业存储管理方案的开发。而川。平台正是解决此问题的革命性方案。JirO平台实现了JaVa和Jini技术,它是一个便于用户管理异质网络上由各种服务器、存储和设备组成的混合环境的开放式存储管理平台。它对操作系统是中立的。Jiro为跨异质存储局域网(SAN)的管理服务和设备供应了一个开放平台,允许服务器、存储和联网设备在异质网络环境中无缝地协同工作。Jiro平台为开发者带来的好处有:允许开发者利用各种实现管理存储网络的目标功能创建应用;供应了一个可以在各种应用、服务和设备之间交互操作的组件模型;允许设备易被增加、删除;允许应用或服务被自动更新。1999年7月,SUn发布了正式的Jiro规范草
19、案,供公众探讨、修改。目前,Jiro平台的团体成员已超过25家,支持Jiro平台的厂商超过300家。有眼光的厂商纷纷加入到这些组行列,从而加快了川。的进展。结语Java自问世以来,以其得天独厚的优势,在IT业界掀起了探讨、开发它的浪潮,显示了“鹏程万里的奇妙前景。作为一种与底层硬件无关的、”编写一次,到处运行的高级语言和计算平台,Java天生就具有将网络上的各个平台连成一体的实力,真正实现了“网络就是计算机的理念。以JaVa为代表的网络的成长,变更了我们的联系方式、生活方式、学习方式和经营方式。它的来到使我们目睹了一场类似印刷术的重大变革。毫无疑问,它将影响人类社会的进展,这就是:JaVa加速人类进入网络时代!Java是当今IT产业和人类文明的创新和希望!