登录
首页 » Windows开发 » 简单的Java聊天室系统

简单的Java聊天室系统

于 2022-03-23 发布 文件大小:2.57 MB
0 193
下载积分: 2 下载次数: 1

代码说明:

C/S实训开发模拟 运用Java程序编程聊天室,实现简单的聊天功能。它是以图形界面,线程,数据流等技术的综合应用。其界面主要采用了java.awt包,java.swing包以及java.util包等。程序实现了聊天室的基本功能,其中有: 1. 启动服务器; 2. 进入客户端界面; 3. 登录聊天室; 4. 发送信息(发送按钮); 5. 关闭服务器(关闭按钮)。 要实现用户与服务器相连接,就要用到Java网络编程的知识。当客户需要通信时,它们可以通过使用socket类建立套接字对象并连接在一起,当客户端对象建立后,客户端socket对象可以使用方法getInputStream()获得一个输入流,这个出入流的源和服务器的一个输出流的目的地刚好相同,所以,客户端用输入流可以读取服务器写入到输出流中的数据,客户端Socket对象使用方法getOutputStream()获得一个输出流,这个输出流的目的地和服务器端的一个输入流的源刚好相同,因此服务器用输入流可以读取客户写入到输出流中的数据。为了能使客户成功地连接到服务器,服务器必须建立一个ServerSocket对象,该对象通过将客户端的套接字对象和服务器端的一个套接字对象连接起来,从而达到连接的目的。当服务器的ServerSocket

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • c语言编写的数据结构链表程序,已在各种系统下调试通过.
    c语言编写的数据结构链表程序,已在各种系统下调试通过.-data structure Chain procedures, has been in various systems through debugging.
    2022-01-21 04:44:21下载
    积分:1
  • using the data structure to map AOE method of calculation of critical path, this...
    采用数据结构中的AOE方法对图的关键路径进行计算,此算法摘录了课本中的算法-using the data structure to map AOE method of calculation of critical path, this algorithm extracts from the books of Algorithm
    2022-03-29 16:01:16下载
    积分:1
  • 汉字可以提取各种矩阵和翻转,程序…
    能够提取汉字多种字模,并能翻转,可用于显示屏的程序设计,非常实用。-Chinese characters can extract a variety of matrix and overturned, the procedure can be used to display design, very practical.
    2022-07-08 04:48:36下载
    积分:1
  • 用matlab编写的遗传算法例子,与传统比较改善用matlab编写的遗传算法例子,与传统比较改善...
    用matlab编写的遗传算法例子,与传统比较改善用matlab编写的遗传算法例子,与传统比较改善-Prepared using genetic algorithm matlab example, compared with the traditional used to improve the preparation of the genetic algorithm matlab example of the improvement compared with the traditional
    2022-02-28 10:59:57下载
    积分:1
  • 这是一个用可以解决二叉树先序,中序,后序排列的程序
    这是一个用可以解决二叉树先序,中序,后序排列的程序-This is a binary tree can be solved with first sequence, sequence after sequence with procedures
    2022-05-06 05:14:10下载
    积分:1
  • 显示软件的阿什维尼雷达
    typedef 结构 _Timestamp { 无符号短时间 ; 无符号短分钟 ; 无符号短秒 ; 无符号的短毫秒为单位) ; } S_Timestamp ; typedef 结构 _PrimaryReports { 无符号短 messageHeader ;//33031 无符号短 rangeSpread ; 无符号短 azimuthSpread ; 无符号短 filterNumber ; 浮动范围 ; 浮法方位 ; 浮法高程 ; 浮法 multipleElevation [3] ; 浮法强度 ; } S_PrimaryReport ; typedef 结构 _PrimaryReportsPerCpi { 无符号短 messageHeader ;/ / 34952 无符号短 numberOfReports ; 无符号短 cpiNumber ; 无符号的短保留 ; //float 纬度 ; //float 经度 ; S_Timestamp 时间戳 ; S_PrimaryReport primaryReports [MAX_PRIMARY_REPORTS_PER_CPI] ; } S_PrimaryReportsPerCpi ; DetectionDataInterface.MultiCastInit("225.0.0.1",44902) ;
    2023-05-06 06:10:02下载
    积分:1
  • DLL的一个例子
    一个动态链接库的例子 用于说明什么是动态链接库及其工作原理-an example of dll
    2023-01-23 06:45:03下载
    积分:1
  • MSchartDemo, Microsoft ms chart using demo source code
    MSchartDemo,微软ms chart使用演示源代码-MSchartDemo, Microsoft ms chart using demo source code
    2022-05-13 04:28:25下载
    积分:1
  • vc++ 实现 multimedia 媒体播放器功能
    vc++ 实现 multimedia 媒体播放器功能-vc++ achieve multimedia media player functionality
    2022-03-17 05:21:23下载
    积分:1
  • XP优化REG
    XP优化REG -XP Optimization REG
    2022-02-26 21:38:06下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载