鉴于大家对Java类作品十分关注,我们编辑小组在此为大家搜集整理了“java网络即时通讯系统|即时聊天系统|java聊天室系统”一文,供大家参考学习
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | |||||||||||
一、 毕业设计(论文)的内容和要求
目 录
3.4.2Applet的优势 1.没有安装的问题。Applet是真正平台无关的(包括播放音频文件) ,所以你用不着去为不同的平台修改程序,用户也用不着安装完了之后再作调整。实际上每次载入有applet的Web页面时,安装就自动完成了。因此软件的更新可以不惊动客户自动地完成。为传统的client/server系统构建和安装一个新版的软件,通常都是一场恶梦。 2.由于Java语言和applet内置了安全机制,因此你不用担心错误代码会破坏别人的机器。有了这两个优势,Java就能在intranet的client/server应用里大展身手了。所谓intranet的client/server应用,是指仅存在于公司内部的,或者可以限定和控制用户环境的(Web浏览器和插件)特殊场client/server应用。 由于applet是自动集成到HTML里面的,因此你就有了一种与平台无关的,能支持applet的文档系统了(译者注:指HTML)。这真是太有趣了,因为我们通常都认为文档是程序的一部分,而不是相反。 3.4.3 Applet应用框架 类库通常按功能进行分类。有些类库是拿来直接用的,比如Java标准类库里面的String和ArrayList。有些类库则是用来创建其它类的。此外还有一种被称为应用框架(application framework)的类库。它的目的是,提供一个或一组具备某些基本功能的类,帮助程序员创建应用程序。而这些基本功能,是这类应用程序所必备的。于是你写应用程序的时候,只要继承这个类,然后再根据需要,覆写几个你感兴趣的方法,定制一下它的行为就可以了。应用框架的默认控制机制会在适当的时机,调用那些你写的方法。应用框架是一种"将会变和不会变的东西分开来"的绝好的例子。它的设计思想是,通过覆写方法把程序的个性化部分留在本地。 Applet是用应用框架创建的。你只要继承JApplet类,再覆写几个方法就可以了。下面几个方法可以控制Web页面上的applet的创建和执行: 表 3-4 applet方法
注意applet不需要main()。它已经包括在应用框架里了;你只要把启动代码放到init( )里面就行了。 这个程序只做了一件事情,就是用JLabel将一个文本标签放到applet里面(AWT已经把Label和其他组件的名字给占了,所以Swing的 组件通常会以"J"打头的)。JLabel的构造函数需要一个String作参数。在上面这个程序里,标签是放在表单上的。 init( )方法负责将组件add( )到表单上。或许你会觉得,应该能直接调用它自己(JApplet)的add( )方法。实际上AWT就是这么做的。Swing要求你将所有的组件都加到表单的"内容面板(content pane)"上,所以add( )的时候,必须先调用getContentPane( )。 第四章 系统实现 4.1 服务器端的实现
结 束 语 经过两个月的设计和开发,一个完整的网络通讯系系统就创建完成了。在此设计中我讲述了系统的系统设计部分。详细的讲述所采用的技术。该系统功能有待于进一步的改进。从面提供给大家更多的方便。 第一次经历这样一种全面的设计,同样也是在设计中一边学习java语言,一边运用java语言,挑战还是相当大的!有挑战就有进步,的确,在这次毕业设计中,我在收获中进步,非常欣慰,非常感慨! 此次设计得到了胡老师的大力支持、指导。在这里,我向他表示衷心的感谢!谢谢! 参考文献 [1]Bruce Eckel,THINKING IN JAVA ,机械工业出版社,2004年1月 [2]孙一林 . Java网络编程实例.清华大学出版社,2003年4月 [3]张永奎 .Internet 与Java程序设计.科学出版社,2001年5月 [4]东方人华 .Java 2 入门与提高. 清华大学出版社,2003年9月 [5]宋波 .Java应用开发教程 .电子工业出版社, 2002年2月 [6]张立科 .Java 网络高级编程 .人民邮电出版社,2001年4月 [7]雷学生 .Java 语言程序设计教程 .中国水利水电出版社,2004年3月 [8]霍斯特曼 .Java2 核心技术 .机械工业出版社,2003年10月 [9]Will David Mitchell .Java程序调试实用手册 .电子工业出版社,2000年10月 [10]赛奇威克 .Java算法 .清华大学出版社,2004年6月 [11]宋辉 .Java服务器高级编程 .机械工业出版社,2001年5月 [12]John Zukowski .Java2从入门到精通 .电子工业出版社,2000年5月 [13]布朗登 .Java开发指南 .电子工业出版社,2001年5月 [14]Syngress Media公司 .SUN 认证Java2程序员学习指南 .人民邮电出版社2001年12月 [15](美)韦伯 .Java2编程详解 .电子工业出版社,1999年8月 [16]杨宗志 .Jbuilder 程序设计实例 .清华大学出版社,2002年7月 [17](美)哥特兰.Ajax修炼之道. 电子工业出版社, 2004年9月 [18]杨林 . JAVA网络编程.清华大学出版社,2005年7月 [19]陈飞 .java程序设计实例 .清华大学出版社,2004年7月
| |||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | |||||||||||
本文选自计算机毕业设计http://myeducs.cn |