java高级三层结构课程设计_java高级课程设计报告模板.doc

java高级课程设计报告模板.doc

fc82e4cea8af3ba4c059e40a801a77a3.gif

还剩

8页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,喜欢就下载吧,价低环保!

内容要点:

克拉玛依职业技术学院·信息工程系 《Java 高级程序设计》课程设计报告- 第 8 页 -的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把以前所学过的知识重新温故。此次设计也让我明白了思路即出路,有什么不懂不明白的地方要及时请教或上网查询,只要认真钻研,动脑思考,动手实践,就没有弄不懂的知识,收获颇丰。课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程。 这次课程设计终于顺利完成了,在设计中遇到了很多编程问题,最后在刘志生老师和白党强老师的带领下,终于迎刃而解。同时,在刘志生老师的身上我学得到很多实用的知识,在次我表示感谢!同时,对给过我帮助的所有同学和各位指导老师再次表示忠心的感谢!四、参考资料《Java 语言程序设计 基础篇》 机械工业出版社《Java 语言程序设计 进阶篇》 机械工业出版社克拉玛依职业技术学院·信息工程系 《Java 高级程序设计》课程设计报告- 第 7 页 -再是纸上谈兵。 过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可! 课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。我认为,在这学期的实验中,不仅培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。更重要的是,在课上,我们学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我们的将来也有很大的帮助。以后,不管有多苦,我想我们都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我们都可以在实验结束之后变的更加成熟,会面对需要面对的事情。 回顾起此次 Java 课程设计,至今我仍感慨颇多,的确,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过克拉玛依职业技术学院·信息工程系 《Java 高级程序设计》课程设计报告- 第 6 页 -一题等待回答,回答完后抽取下一题,以此类推,做完规定数目的题后,显示成绩,考试结束(也可以将做过的题保存在数据表中以便检查修改,该功能可选) 。Class.forNa

发表评论

暂无评论,赶快抢占沙发吧。

自己做的TEST网络聊天 package com.tsing.chat.frame; import java.awt.*; import java.awt.event.*; import java.util.EventListener; import java.io.*; import java.net.*; import javax.swing.JOptionPane; public class ClientFrame extends Frame implements ActionListener { //窗体应该有发送按钮、文本框用来输入东西、List列表用来显示信息 Button connectbutton = new Button("连接"); Button sendbutton = new Button("发送"); List list = new List(); TextField content = new TextField(20); TextField servername = new TextField("localhost", 20); Label label = new Label("输入服务器名字:"); Socket socket; String num; public ClientFrame(String num) { this.num = num; this.setTitle("山寨QQ (用户:" + num + ")"); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { try { MsgBean bean = new MsgBean(); bean.setType("请求下线"); bean.setSource(ClientFrame.this.num); //发送消息请求下线 OutputStream out = socket.getOutputStream(); ObjectOutputStream objectOutputStream = new ObjectOutputStream( out); objectOutputStream.writeObject(bean); objectOutputStream.flush(); } catch (Exception ew) { ew.printStackTrace(); } //退出系统 System.exit(0); } }); sendbutton.addActionListener(this); connectbutton.addActionListener(this); Panel p1 = new Panel(); p1.add(label); p1.add(servername); p1.add(connectbutton); Panel p2 = new Panel(); p2.add(content); p2.add(sendbutton); Panel p3 = new Panel(); p3.setLayout(new BorderLayout()); p3.add("South", p2); list.setFont(new Font("微软雅黑", Font.BOLD, 14)); p3.add(new ScrollPane().add(list)); this.add("South", p1); this.add(p3); this.setSize(400, 300);// this.setResizable(false); //不能缩放窗口 this.setVisible(true); } public static void main(String[] args) { String num = JOptionPane.showInputDialog(null, "输入自己的QQ号码"); boolean b = false; do { b = false; if (num == null || num.equals("")) { num = JOptionPane.showInputDialog("QQ号码不能为空,请重新输入:"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值