- 9
- 0
- 约 8页
- 2018-06-13 发布于贵州
- 举报
Java Socet聊天程序源代码
本程序是基于java语言的Socket聊天程序,采用TCP传输协议,实现两个人之间的信息交互。在形成最终结果之前,我经历了两个过程程序,两个过程均为半成品,他们反映了我整个课程设计中的思考过程,在一个较为系统思考过程后,socket思想一层一层加固,让我映像很深刻,收获很多。在此文档中,我将演示我两个过程程序的思考过程,然后对源代码进行讲解,但最终上传的代码为制成品。在两个过程程序中,TestServer1和TestClient1为第一个过程,TestServer2和TestClient2为第二个过程,MySingleThreadServer1和MySingleThreadClient1为最终程序。其中,TestServer2和TestClient2实现了多线程,一个线程负责接收,另一个线程负责发送,MySingleThreadServer1和MySingleThreadClient1实现了基于GUI的聊天。控件并非像MFC那样很容易就可以通过拖动组件实现,java是通过程序的编写来实现,我采用awt组件编码实现GUI,界面很简单,但花了不少时间来布局。核心代码讲解:三个过程程序都牵涉了java socket编程最核心的思想,以下为核心的讲解。1.服务器端 HYPERLINK http://www.javaweb.cc/language/Java/ \t _blank
您可能关注的文档
- IE工业工程方法术之动作分析简介.doc
- IE工业工程方法术之动作经济原则.doc
- IE工业工程方法术之时间分析概述.doc
- IE工业工程方法术之联合工程分析.doc
- IE无法打开网页常见原因及解决.doc
- ifunbox各使用技巧.docx
- II-9-1-1日-春节。元宵方案2013.doc
- iis默认网页17.0.0.1打不开出现Microsoft VBScript 运行时错误 (0x800A0046)的解决办法.docx
- imax B6充器说明书中文翻译.doc
- iMC微信认证配和开发指导.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(3).断裂力学在微纳米尺度下的特殊性.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(2).微纳米尺度断裂力学的基本理论.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(4).微纳米材料的制备与表征.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度下的材料性能测试.docx
- 微纳米材料力学仿真:微纳米尺度断裂力学仿真_(5).微纳米尺度断裂力学仿真模型建立.docx
- 山西雁门三犁农业科技有限公司年产500吨果脯果干现代化工厂项目环评资料环境影响报告.docx
- 年产4800吨风电拉挤板加工成型项目环评资料环境影响报告.doc
- 高品质不锈钢制品升级技改项目环评资料环境影响报告.doc
- 建筑材料生产线技术改造项目环评资料环境影响报告.docx
- 江阴鼎鑫铝业有限公司年清洗55000套模具项目环评资料环境影响报告.doc
原创力文档

文档评论(0)