![[精品论文]JAVA论文 聊天室_第1页](http://file.renrendoc.com/FileRoot1/2019-7/13/3adf9e3e-6fd8-4687-aec7-fdfc108ae713/3adf9e3e-6fd8-4687-aec7-fdfc108ae7131.gif)
![[精品论文]JAVA论文 聊天室_第2页](http://file.renrendoc.com/FileRoot1/2019-7/13/3adf9e3e-6fd8-4687-aec7-fdfc108ae713/3adf9e3e-6fd8-4687-aec7-fdfc108ae7132.gif)
![[精品论文]JAVA论文 聊天室_第3页](http://file.renrendoc.com/FileRoot1/2019-7/13/3adf9e3e-6fd8-4687-aec7-fdfc108ae713/3adf9e3e-6fd8-4687-aec7-fdfc108ae7133.gif)
![[精品论文]JAVA论文 聊天室_第4页](http://file.renrendoc.com/FileRoot1/2019-7/13/3adf9e3e-6fd8-4687-aec7-fdfc108ae713/3adf9e3e-6fd8-4687-aec7-fdfc108ae7134.gif)
![[精品论文]JAVA论文 聊天室_第5页](http://file.renrendoc.com/FileRoot1/2019-7/13/3adf9e3e-6fd8-4687-aec7-fdfc108ae713/3adf9e3e-6fd8-4687-aec7-fdfc108ae7135.gif)
已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计课程定做 QQ1714879127JAVA聊天程序大作业报告报告如下:实验名称: 聊天程序实验目的: 1 编写一个客户服务聊天室程序 2 掌握Java编程原理3 了解聊天软件的基本原理实验内容:聊天室程序功能简述:1 窗口名以及最小化,最大化和关闭图标2 IP地址3消息接收框4 消息输入框5 发送 清空按钮如下图所示: 实验过程:(1)采用netbeans作为开发工具,JAVA 为开发语言。(2) 功能实现界面如下:其中”IP地址”不可编程,下面的输入地址栏为聊天者的IP地址,”接收消息”亦不可编程,下面的消息接收框即可接收消息内容,”发送消息”亦不可编程,下面的消息发送框可写入自己要发送的内容如果要发送,点击发送按钮即可,如果消息接收框的内容过多,点击清空即可,实验总结主要参考了JAVA 程序设计教程(第二版)(清华出版社,雍俊海编著),了解到界面编程的基本要点。从本次的实验中,掌握了JAVA 程序的开发的基本方法,开发工具 netbeans 的使用,以及熟悉了各个类的构建和语法点。大作业是展示自我的平台,它给了我们一个亲手锻炼的机会,是自我提升的绝佳途径,虽然有老师、课业的压力,但却不限制你的方向,程度。而且用的工具多为现学,大作业既可加深对该语言的理解,又让人觉得很有新鲜感熟悉感。但也有自己的缺点,比如时间太短,语言是刚学的也不甚熟练,总体交出的作品都显得很仓促,经验不足,代码可重用性低,得到的知识由于时间关系根本没有来得及吃透 但总体来说,无论如何,选择一个自己喜欢的方向对提高大作业的成功率,增加成就感,为长期学习做准备方面都有着无与伦比的促进作用。从这次的选题上来说,第一,我对Java编程有我自身的知识的局限性,毕竟这么厚的一本书,自己也就学了十几个课时而已,尽管我很喜欢Java语言,看见课堂中,老师编写程序,运行出来的对话框,点击之后出来的附属信息,这让我感觉到许多大型软件不都是有这些小部分组成吗,他们的功能也不都是一点一点的形成得嘛,只是在框图上坐了美工,看起来就更漂亮了我觉得要是条件允许,老师可以现场帮我们分析下一些小型软件,讲解它的功能实现和程序构造,这样会让我们得到更多的编程方法和技巧,以前有个老师说过:程序设计语言也要精巧,有的人写的代码,实现一个功能用了几十行,而有的人却用简短的几行就能搞定,开始让我觉得不可思议,但在后面慢慢的编程中,我真实的体验到了,这些技巧不仅能使程序简单,别人看起来易懂,而且大大减小了编写的工作量和复杂度,所以我觉得这方面很重要,自己要在以后的练习中多加注意;第二,与人交流方面,要记得思考,验证,虚心请教,在编写过程中,遇到问题,我自己不能解决的,就去向这方面能力强的同学请教,从他们那,确实学到了不少知识,我也查阅了一些相关书籍,书上有很多好的思路和方法,可能是版本老了点,有些地方都查不到,自己也去百度了一下,觉得确实比我原来的想法好,网络真是强大啊,有许多许多新奇的想法,它的实际意义却是是极好地坚定了我做下去的信心,Java语言已经成为当今世界的一种比较普遍的编程语言,我觉得掌握Java对未来走向社会有很大帮助,而这个大作业的编写,正好锻炼了我得Java编程能力,对Java有了很深的认识,只是不是会瞬间获得的,是靠平时一点一滴的积累,和吸收每次的经验而得来的。由于突然觉得人们每天都在用的QQ聊天软件,就想到了编写个聊天工具,再加上前段时间腾讯QQ和360的大战给了我们不少麻烦,自己就想以后自己开发个软件,免费给所有人使用,方便人民大众。所以这次想自己独立完成,谁也没有叫一起组队,虽然刚开始脑袋里得有个意向,就是我想编个聊天工具,但不知从何下手,想了半天,经过查阅书本资料,向能力强的同学请教,渐渐有了大框,就对着电脑输代码,途中停下来好几次,但还是坚持了下来,完成了第一步编程;然后便进行调试,第一次和往常那个一样,出现了好多问题,有什么符号不能识别,路径错误什么的等等,接下来就是改错,这是最头疼的一步,一个一个的查找并改正,经过一番努力,终于改掉了所有错误,在调试通过,然后编译,也成功,便点击了运行,出现了自己构建的框图,是一个条形的竖起来的长方形,上面有两个输入框,一个接收框,和两个功能键,即“发送”和“清空”,基本上和自己脑海里构建的模型没有什么差错,接着就输入了一些文字,进行试用,各个功能都得到了实现,当输入对方的IP地址错误或无效时,就会显示IP地址错误或不存在的提示,表示无法发送,如果正确,便显示发送成功,虽然自己因是国防生,开学前十几天带大一新生训练,未能上课,但早已对Java残生了浓厚兴趣,因为平时手机里的软件游戏大多都是Java编写的,感觉换面不错,而且好玩,所以自己造像编写一个自己设计的Java小游戏,这次,终于开始了,在上的第一节课上,便看到老师按写出各种提示狂,又可以写入的,而且还可以保密的,就让我想到了平时那些登录时的密码输入框,感觉就是那样,也没怎么复杂的,在通过自己平时自习时对前面拉下的功课自学,思考,对Java有了进一步系统的了解,Java 编程思想 已经成为了广大 Java 程序员和爱好者们手中必备的宝典, 它在广大读者心目中的地位已经无可替代。随着 Java 技术的发展以及对 Java 认识的不断深入, Bruce Eckel 推出了Java编程思想 第三版, 在这里我们应该向他致敬,我看了这本书,学到了很多东西,最重要的就是一种思想, 他不断精益求精、 锐意进取的精神正是我们应该努力学习的榜样。随着软件开发技术, 尤其是 Web 应用的开发技术的发展, Java 越来越受到人们的青睐,越来越多的企业都选择使用 Java 及其相关技术, 例如 J2EE 技术来构建它们的应用系统。但是, 掌握好 Java 语言并不是一件可以轻松完成的任务, 如何真正掌握 Java 语言, 从而编写出健壮的、 高效的、 灵活的程序是 Java 程序员们面临的重大挑战。Java 编程思想 就是一本能够让 Java 程序员轻松面对这一挑战, 并最终取得胜利的经典书籍。本书深入浅出、 循序渐进地把我们领入 Java 的世界, 让我们在不知不觉中就学会了用 Java 的思想去考虑问题、 解决问题。然后再通过后面老师的课堂讲述,和编程方法的讲解,便知道了如何编程,通过刚开始编写一些简单的小程序,慢慢练习,便有了一点点编程能力,而且当自己变出自己的观点是,心情很高兴,便喜欢上了用Java进行编程,Java语言具有面向对象和网络编程的优点,已成为当今的主流编程工具。Web浏览器的能力也因Java作为其扩充语言而变得无所不能。 精通Java2 将带你进入Java语言的世界,我也在课余时间,看了这本书,它针对Java语言的对象化观念加以详细描述,辅以深入浅出的各种实例,加强你对Java的程序语言编写的概念。同时介绍Java语言的最新版本Java所包含的各种Package与工具。精通Java内容包括Java语言的程序基础、面向对象程序设计等,帮助你在最短时间内学习Java语言程序的开发与应用。 精通Java2适合Java的初学者,也是中、高级用户的参考手册就这样,第一大部分便完成了,心情一阵High。第二大部分便是进行总结。由于自己的写作水平不怎么样,写的不怎么流畅,望段老师谅解,但还是把自己的想法观点表达了出来。从这次完成作业中,我获得了很多东西,也可以说是什永不言弃,坚持到底,就没有做不成的,看见有好多同学在做项目,这就是慢慢锻炼出来的,自己以后也要跟着他们练习,虽然现在和他们有些差
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业品牌与战略价值提升试题及答案
- 经济周期理论与现实分析试题及答案
- VB学习经验积累试题及答案
- 软件水平考试经典案例分析试题及答案
- 金融科技对银行业的影响试题及答案
- 2025年法学概论考试角度的反思试题及答案
- 业务发展策略计划
- 2025年计算机二级VB创新试题及答案
- 2025车库买卖合同书模板
- 培养小班孩子生活自理能力的工作要点计划
- 心理危机干预培训课件
- 2023年心血管内科学考博真题
- 保温杯生产工艺流程
- GB/T 6482-2007凿岩用螺纹连接钎杆
- 理正深基坑算例
- 公司休假销假单模板
- 《基于杜邦分析法的企业财务分析国内外文献综述》
- 全国高中数学联赛广东省预赛试题及解答
- DB33T 2226-2019 空气负(氧)离子观测与评价技术规范-纯图
- 高中政治教学的经验分享课件
- 办公室事故防范(典型案例分析)
评论
0/150
提交评论