写作指导java毕业论文范文5篇.docx
- 文档编号:30113009
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:14
- 大小:29.41KB
写作指导java毕业论文范文5篇.docx
《写作指导java毕业论文范文5篇.docx》由会员分享,可在线阅读,更多相关《写作指导java毕业论文范文5篇.docx(14页珍藏版)》请在冰豆网上搜索。
写作指导java毕业论文范文5篇
java毕业论文范文5篇
学生姓名________
学号___________
专业____班级____指导教师
200年月
1.Java语言的出现
自从1920xx年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:
集中计算模式、分散计算模式和网络计算模式。
Inter
1920xx年,SUN公司的JameGosling,BillJoe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。
流行的C++是自然的选择。
不过,开发过程中遇到的许多难以克服的困难使他们意识到必须彻底解决问题了,最终,开发成功了一个名为Oak的软件,此中蕴藏着Java的原型,当时,并未引起人们的注意。
1920xx年下半年,随着Inter
因此,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。
SUNMicrosystem公司的总裁ScottMcNealy认为:
Java对Inter
有人预言:
Java将成为网络上的“世界语”,今后,用其他语言编写的软件统统都要用Java语言来改写。
2.Java语言的主要特点
Java语言是一种适用于网络编程的语言,它的基本结构与C++极为相似,但却简单得多。
它集成了其它一些语言的特点和优势,又避开了它们的不足之处。
它的主要特点如下:
2.1简单性
Java与C++相比,不再支持运算符重载、多级继承及广泛的自动强制等易混淆和较少使用的特性,而增加了内存空间自动垃圾收集的功能,复杂特性的省略和实用功能的增加使得开发变得简单而可靠。
简单化的另一个方面是Java的系统非常小,其基本解释和类支持部分只占40KB,附加的基本标准库和线程支持也只需增加175KB。
因此,Java应用软件能在相当小的系统之上独立工作。
2.2平xx立性
这是Java最吸引人的地方。
由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“Java虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持Java虚拟机,就可运行各种Java程序。
2.3面向对象的技术
面向对象(O-O)的技术是近年来软件开发中用得最为普遍的程序设计方法,,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。
O-O技术具有继承性、封装性、多态性等众多特点,Java在保留这些优点的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。
2.4多线程
多线程机制使应用程序能并行执行,Java有一套成熟的同步原语,保证了对共享数据的正确操作.通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。
2.5动态性
Java的设计使它适合于一个不断发展的环境。
在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。
并且Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。
2.6安全性
Java有建立在公共密钥技术基础上的确认技术.指示器语义的改变将使应用程序不能再去访问以前的数据结构或是私有数据,大多数病毒也就无法破坏数据.因而,用Java可以构造出无病毒、安全的系统。
Java语言除上述主要特点外,还有高性能、分布性、强大性、解释性、可移植性等,此处不再赘述。
3.Java语言的发展
Java自正式问世以来已经历了四年的历程,时间虽短,发展极快。
一年一度在美国旧金山召开的世界JavaOne语言开发者大会(JavaOneDeveloperConference)盛况空前正说明了这一点。
四年中每年的JavaOne大会,既是了解Java最新技术动态、应用成果和下一步发展趋势的最好场所,又是推动下一年Java快速发展的重要动力。
首届JavaOne大会于1920xx年召开,各届简况如下:
1920xx年5月29-31日,第一届,出席会议者6500余人,来自工业界的超过一半。
有人评价说:
“这是近年计算机界最光辉的一次盛会”。
工业界相当看好Java语言,认为它的使用将会引起一场软件革命:
从软件的设计风格、设计方法、设计目标到设计过程,都会产生彻底的变革,“甚至会改变此星球的生活方式”。
1920xx年,第二届,出席会议者10000人。
Java的追随者不断增加,应用开发迅速起步。
1920xx年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。
1920xx年6月15-18日,第四届,出席会议者达20xx0人,300多家厂商参展,举办400多场技术讲座,555名演讲者慷慨陈词,精彩纷呈。
这次大会的主要特点是:
Java框架结构被梳理清晰
本次JavaOne大会上,Sun公司的一个重大举措就是公布了Java平台的最新架构。
重新定义的Java平台以Java2为核心,由面向企业和服务器市场的企业版Java2(J2EE)、面向传统PC客户机市场的标准版Java2(J2SE)和面向信息电器等后PC终端设备市场的Micro版Java2(J2ME)三大部分组成。
其中,J2EE包括EnterpriseJavaBeans(EJB)、JavaServerPagesJavaServlets、JavaMailAPI和JavaMassageService组成。
而J2ME则是原有的PersonalJava、EmbeddedJava、JavaCard以及刚刚推出的Kjava组成。
虽然新框架结构中的内容都是已有的,但这样重新定义和组合,使得Java平台的概念简单化,从而变得易于理解,更适合于进行市场推广。
2)重点放在企业平台
随着Inter
3)加速后PC时代的进程
计算机的发展创造了Inter
4)应用系统异彩纷呈
与上届大会一样,展出内容有:
应用工具、应用系统、信息家电等。
特别在实时系统开发方面,以IBM为首开发出了应用于工业实时环境的Java嵌入系统,展现出Java在工业领域的广阔应用前景。
Java语言的出现和发展,得到了IT业界的青睐,它像一面大旗,凝聚了世界众多的厂商与Sun公司一道,结成了对抗微软垄断的联盟。
许多知名厂商纷纷购买Java许可证,目前已有90多万个软件开发商加入了Java阵营,1亿个Java最终用户,几千种Java应用软件产品,1500余种Java书籍(自Java问世4年来,平均每天出版一本)。
这真是IT业界的盛事!
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、3Com、Motorola等公司均是Sun的坚强同盟。
在我国,Java的引进与开发起步早,发展水平基本与世界同步。
目前,Sun公司已在中国建成了由5个授权中心、20多个Inter
在中国,Java的开发可以说是“人才济济,成果累累”。
如清华大学王克宏教授带领的课题组面向全国,自20xx年开始举办了多期Java培训班和讲座,开设了数期本科生、研究生Java课程,出版了“Java系列丛书”10余册,承担了国家“xx”攻关项目“基于Java技术的交互式远程教学系统”,并与日本就Java开发进行了国际合作,成绩斐然;东大阿派下属的宝钢东软软件技术研究中心是国内是首屈一指的Java研发骨干企业,该中心从20xx年起就开始了Java的研发,目前,已掌握了PersonalJava的核心移植技术,并成功地将JVM移植到汽车导航平台。
此外,他们还开发出支持Jini协议的即插即用网络打印机软件,以及一套Jini信息家电网络的可视化演示环境,完成了基于JavaBeans的组件化软件开发及运行支持环境等多项成果;在台湾,22家知名计算机公司成立了“Java联盟”,并在台北建立了“Java开发中心”,新竹建立了“Java语言实验室”;在
香港,举行了全岛Java杯比赛,掀起了学习Java的热潮。
Java的浪潮汹涌澎湃,席卷全球!
4.Java技术
Java发展至今日,已不仅仅是一种编程语言,实际上已形成了一门技术.其内容包括:
1)Java软件包
Java语言及其编程技术、JavaOS、Java开发环境与工具、Java语言的各种软件包、数据库接口JDBC等。
2)Java虚拟机及其规范
3)Java嵌入技术(Java芯片)
已推出的有Java戒指、Java卡等。
1920xx年8月2日,Sun公司宣布名为MAJC的专门为Java语言设计的的芯片优化研制成功,欲与Intel试比高低。
该芯片在设计时采用了模块式高性能计算引擎,实质为一种芯片级并行处理机,能以更有效的方式分解计算任务,特别适合处理多媒体数据。
Sun公司希望通过MAJC芯片的发布催生出一个基于Java语言的微处理器家族,与Intel公司竞争。
设想中的Java处理器将应用在从低价消费电子产品到高端因特网服务器领域。
4)Java计算
基于Java技术的企业Inter
5)Jini技术
1920xx年初正式发布后,立刻得到业界的广泛支持。
Jini的出现为Java网络连接提供了公共标准,使得任何Java设备都可以连入网络中被自动识别,并可充分
利用网络上已有的各种资源。
它把网络上的各类设备(包括消费类电子设备如移动电话、PDA、DTV、HPC、NC、游戏机、电冰箱、智能卡等等)和各种软件组合成一个单一、动态的分布式系统,使网络更易于操纵、易于管理,具有更高的可配Z性。
Jini将使网络具有自发性,它的出现大大扩展了“计算”和“计算机”的含义,极大地简化了网络操作,对家庭用户来说,使用网上设备即插即用,就像使用电话一样方便。
Java和Jini不仅可以不依赖于Windows为代表的操作系统,而且引导着信息产业的潮流,使Sun公司能在未来的、非PC类电子产品的数字化市场中强占制高点。
6)Jiro平台
异质网络环境中安装的存储系统的多样性和分布性,给存储管理带来了巨大的挑战。
用户和开发人员都希望能有一种技术,能更好地促进企业存储管理方案的开发。
而Jiro平台正是解决此问题的革命性方案。
Jiro平台实现了Java和Jini技术,它是一个便于用户管理异质网络上由各种服务器、存储和设备组成的混合环境的开放式存储管理平台。
它对操作系统是中立的。
Jiro为跨异质存储局域网(SAN)的管理服务和设备提供了一个开放平台,允许服务器、存储和联网设备在异质网络环境中无缝地协同工作。
Jiro平台为开发者带来的好处有:
允许开发者利用各种实现管理存储网络的目标功能创建应用;
提供了一个可以在各种应用、服务和设备之间交互操作的组件模型;允许设备易被增加、删除;
允许应用或服务被自动更新。
1920xx年7月,Sun发布了正式的Jiro规范草案,供公众讨论、修改。
目前,Jiro平台的团体成员已超过25家,支持Jiro平台的厂商超过300家。
有眼光的厂商纷纷加入到这些组行列,从而加快了Jiro的发展。
结语
Java自问世以来,以其得天独厚的优势,在IT业界掀起了研究、开发它的浪潮,显示了“鹏程万里”的美好前景。
作为一种与底层硬件无关的、“编写一次,到处运行”的高级语言和计算平台,Java天生就具有将网络上的各个平台连成一体的能力,真正实现了“网络就是计算机”的理念。
以Java为代表的网络的成长,改变了我们的联系方式、生活方式、学习方式和经营方式。
它的来到使我们目睹了一场类似印刷术的重大变革。
毫无疑问,它将影响人类社会的发展,这就是:
Java加速人类进入网络时代!
Java是当今IT产业和人类文明的创新和希望!
编号
xxx学院
免费的
毕业论文
学生姓名________
学号___________
专业____
班级____
指导教师
200年月
1.Java语言的出现
自从1920xx年世界上第一台电子计算机问世以来,计算模式的发展经历了三个阶段:
集中计算模式、分散计算模式和网络计算模式。
Inter
1920xx年,SUN公司的JameGosling,BillJoe等人试图为电视、烤箱等家用电器开发一种交互式的软件系统,这种应用需要的是那种小而可靠的系统,它能够移植,并且实时性好,适用于网络分布环境。
流行的C++是自然的选择。
不过,开发过程中遇到的许多难以克服的困难使他们意识到必须彻底解决问题了,最终,开发成功了一个名为Oak的软件,此中蕴藏着Java的原型,当时,并未引起人们的注意。
1920xx年下半年,随着Inter
因此,Java的诞生必将对整个计算机产业发生深远的影响,对传统的计算模型提出了新的挑战。
SUNMicrosystem公司的总裁ScottMcNealy认为:
Java对Inter
有人预言:
Java将成为网络上的“世界语”,今后,用其他语言编写的软件统统都要用Java语言来改写。
2.Java语言的主要特点
Java语言是一种适用于网络编程的语言,它的基本结构与C++极为相似,但却简单得多。
它集成了其它一些语言的特点和优势,又避开了它们的不足之处。
它的主要特点如下:
2.1简单性
Java与C++相比,不再支持运算符重载、多级继承及广泛的自动强制等易混淆和较少使用的特性,而增加了内存空间自动垃圾收集的功能,复杂特性的省略和实用功能的增加使得开发变得简单而可靠。
简单化的另一个方面是Java的系统非常小,其基本解释和类支持部分只占40KB,附加的基本标准库和线程支持也只需增加175KB。
因此,Java应用软件能在相当小的系统之上独立工作。
2.2平xx立性
这是Java最吸引人的地方。
由于它采用先编译成中间码(字节码),然后装载与校验,再解释成不同的机器码来执行,即“Java虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得只要能支持Java虚拟机,就可运行各种Java程序。
2.3面向对象的技术
面向对象(O-O)的技术是近年来软件开发中用得最为普遍的程序设计方法,,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。
O-O技术具有继承性、封装性、多态性等众多特点,Java在保留这些优点的基础上,又具有动态联编的特性,更能发挥出面向对象的优势。
2.4多线程
多线程机制使应用程序能并行执行,Java有一套成熟的同步原语,保证了对共享数据的正确操作.通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。
2.5动态性
Java的设计使它适合于一个不断发展的环境。
在类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行。
并且Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的方式和扩展性。
2.6安全性
Java有建立在公共密钥技术基础上的确认技术.指示器语义的改变将使应用程序不能再去访问以前的数据结构或是私有数据,大多数病毒也就无法破坏数据.因而,用Java可以构造出无病毒、安全的系统。
Java语言除上述主要特点外,还有高性能、分布性、强大性、解释性、可移植性等,此处不再赘述。
3.Java语言的发展
Java自正式问世以来已经历了四年的历程,时间虽短,发展极快。
一年一度在美国旧金山召开的世界JavaOne语言开发者大会(JavaOneDeveloperConference)盛况空前正说明了这一点。
四年中每年的JavaOne大会,既是了解Java最新技术动态、应用成果和下一步发展趋势的最好场所,又是推动下一年Java快速发展的重要动力。
首届JavaOne大会于1920xx年召开,各届简况如下:
1920xx年5月29-31日,第一届,出席会议者6500余人,来自工业界的超过一半。
有人评价说:
“这是近年计算机界最光辉的一次盛会”。
工业界相当看好Java语言,认为它的使用将会引起一场软件革命:
从软件的设计风格、设计方法、设计目标到设计过程,都会产生彻底的变革,“甚至会改变此星球的生活方式”。
1920xx年,第二届,出席会议者10000人。
Java的追随者不断增加,应用开发迅速起步。
1920xx年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。
1920xx年6月15-18日,第四届,出席会议者达20xx0人,300多家厂商参展,举办400多场技术讲座,555名演讲者慷慨陈词,精彩纷呈。
这次大会的主要特点是:
Java框架结构被梳理清晰
本次JavaOne大会上,Sun公司的一个重大举措就是公布了Java平台的最新架构。
重新定义的Java平台以Java2为核心,由面向企业和服务器市场的企业版Java2(J2EE)、面向传统PC客户机市场的标准版Java2(J2SE)和面向信息电器等后PC终端设备市场的Micro版Java2(J2ME)三大部分组成。
其中,J2EE包括EnterpriseJavaBeans(EJB)、JavaServerPagesJavaServlets、JavaMailAPI和JavaMassageService组成。
而J2ME则是原有的PersonalJava、EmbeddedJava、JavaCard以及刚刚推出的Kjava组成。
虽然新框架结构中的内容都是已有的,但这样重新定义和组合,使得Java平台的概念简单化,从而变得易于理解,更适合于进行市场推广。
2)重点放在企业平台
随着Inter
3)加速后PC时代的进程
计算机的发展创造了Inter
4)应用系统异彩纷呈
与上届大会一样,展出内容有:
应用工具、应用系统、信息家电等。
特别在实时系统开发方面,以IBM为首开发出了应用于工业实时环境的Java嵌入系统,展现出Java在工业领域的广阔应用前景。
Java语言的出现和发展,得到了IT业界的青睐,它像一面大旗,凝聚了世界众多的厂商与Sun公司一道,结成了对抗微软垄断的联盟。
许多知名厂商纷纷购买Java许可证,目前已有90多万个软件开发商加入了Java阵营,1亿个Java最终用户,几千种Java应用软件产品,1500余种Java书籍(自Java问世4年来,平均每天出版一本)。
这真是IT业界的盛事!
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、3Com、Motorola等公司均是Sun的坚强同盟。
在我国,Java的引进与开发起步早,发展水平基本与世界同步。
目前,Sun公司已在中国建成了由5个授权中心、20多个Inter
在中国,Java的开发可以说是“人才济济,成果累累”。
如清华大学王克宏教授带领的课题组面向全国,自20xx年开始举办了多期Java培训班和讲座,开设了数期本科生、研究生Java课程,出版了“Java系列丛书”10余册,承担了国家“xx”攻关项目“基于Java技术的交互式远程教学系统”,并与日本就Java开发进行了国际合作,成绩斐然;东大阿派下属的宝钢东软软件技术研究中心是国内是首屈一指的Java研发骨干企业,该中心从20xx年起就开始了Java的研发,目前,已掌握了PersonalJava的核心移植技术,并成功地将JVM移植到汽车导航平台。
此外,他们还开发出支持Jini协议的即插即用网络打印机软件,以及一套Jini信息家电网络的可视化演示环境,完成了基于JavaBeans的组件化软件开发及运行支持环境等多项成果;在台湾,22家知名计算机公司成立了“Java联盟”,并在台北建立了“Java开发中心”,新竹建立了“Java语言实验室”;在香港,举行了全岛Java杯比赛,掀起了学习Java的热潮。
Java的浪潮汹涌澎湃,席卷全球!
4.Java技术
Java发展至今日,已不仅仅是一种编程语言,实际上已形成了一门技术.其内容包括:
1)Java软件包
Java语言及其编程技术、JavaOS、J
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 写作 指导 java 毕业论文 范文