java毕业论文范文5篇
Java框架结构被梳理清晰
本次Java One大会上,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.6安全性
Java语言除上述主要特点外,还有高性能、分布性、强大性、 解释性、可移植性等,此处不再赘述。
3.Java语言的发展
Java自正式问世以来已经历了四年的历程,时间虽短,发展极 快。一年一度在美国旧金山召开的世界JavaO ne语言开发者大会(JavaOneDeveloperConference)盛况空前正说明了这一点。四年中 每年的JavaOne大会,既是了解Java最新技术动态、应用成果和下
2.Java语言的主要特点
Java语言是一种适用于网络编程的语言,它的基本结构与C++极
为相似,但却简单得多。它集成了其它一些语言的特点和优势,又 避开了它们的不足之处。它的主要特点如下:
2.1简单性
简单化的另一个方面是Java的系统非常小,其基本解释和类支 持部分只占40KB附加的基本标准库和线程支持也只需增加175KB
因此,Java的诞生必将对整个计算机产业发生深远的影响,对 传统的计算模型提出了新的挑战。SUNMicrosystem公司的总裁ScottMcNealy认为:Java对In ternet和WW开辟了一个崭新的时 代。
有人预言:Java将成为网络上的“世界语”,今后,用其他语 言编写的软件统统都要用Java语言来改写。
1998年3月24-27日,第三届,出席会议者1 4000余人(注册人 数),注册门票售价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(JavaMessS(JavaOS)基于Java技术的NC和JavaStation。
1999年6月15-18日,第四届,出席会议者达20000人,300多 家厂商参展,举办400多场技术讲座,555名演讲者慷慨陈词,精 彩纷呈。这次大会的主要特点是:
java
学生姓名
学号
专业班级指导教师
200年月
1.Java语言的出现
自从1946年世界上第一台电子计算机问世以来,计算模式的发 展经历了三个阶段:集中计算模式、分散计算模式和网络计算模式。Internet的出现,为在网络计算模式下的科学计算和信息处理提供 了良好平台。然而,要充分利用网络计算模式的功能与效益,平台 的运行环境是个制约因素,而Java语言和Java技术则是解决这一 问题的最佳途径。
因此,Java应用软件能在相当小的系统之上独立工作。
2.2平台独立性
这是Java最吸引人的地方。由于它采用先编译成中间码(字节 码),然后装载与校验,再解释成不同的机器码来执行,即“Java虚拟机”的思想,“屏蔽”了具体的“平台环境”特性要求,使得 只要能支持Java虚拟机,就可运行各种Java程序。
一步发展趋势的最好场所,又是推动下一年Java快速发展的重要动 力。首届JavaOne大会于1996年召开,各届简况如下:
1996年5月29-31日,第一届,出席会议者6500余人,来自工 业界的超过一半。有人评价说:“这是近年计算机界最光辉的一次 盛会”。工业界相当看好Java语言,认为它的使用将会引起一场软 件革命:从软件的设计风格、设计方法、设计目标到设计过程,都 会产生彻底的变革,“甚至会改变此星球的生活方式”。1997年, 第二届,出席会议者1 0000人。Java的追随者不断增加,应用开发 迅速起步。
2)重点放在企业平台
随着In ternet的飞速发展,企业计算模式正摒弃C/S结构而采用Web-Browser结构,此即瘦客户端/胖服务器、大容量数据库的3层 或N层体系结构。由于Java的特点,使得它在开发服务器端的应用 程序方面有着得天独厚的优势,面向服务器端的J2EE为当今逐渐流
2.3面向对象的技术
2.4多线程
多线程机制使应用程序能并行执行,Java有一套成熟的同步原语,保证了对共享数据的正确操作.通过使用多线程,程序设计者可以分 别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。
2.5动态性
Java的设计使它适合于一个不断发展的环境。在类库中可以自 由地加入新的方法和实例变量而不会影响用户程序的执行。并且Java通过接口来支持多重继承,使之比严格的类继承具有更灵活的 方式和扩展性。