下载 >  开发技术 >  Java > java写的聊天室程序

java写的聊天室程序

用JAVA写的聊天室程序,支持多个客户端上线,并支持传送文件
2009-06-10 上传大小:75KB
分享
收藏 举报
java编程基于UDP的简单聊天室

用Java写的基于UDP无连接的简单图形界面聊天程序,可实现内网或外网运行本程序计算机的文本通信聊天,可群聊

立即下载
java聊天程序源码-可以发送图片,文件,设置字体,截屏

java聊天程序-可以发送图片,文件,设置字体 运行环境:windxp,eclipse,jdk1.5.0以上,欢迎和我联系我这里还有对它的改进版本,我的邮箱是:38858308@qq.com

立即下载
Java聊天室程序

Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.Java聊天室程序.

立即下载
java实现聊天室功能(全部代码,有界面)

java写的聊天室程序,支持群聊,公聊,私聊,支持刷新好友列表,使用swing以及awt写的简单界面,可以多人登录

立即下载
编写一个简单的多人聊天室程序 java

实验8掌握简单的网络通信技术 编写一个简单的多人聊天室程序。

立即下载
java 通过UDP实现一对多聊天室

使用java通过UDP实现一对多聊天室,而且有窗口

立即下载
刚写的一个简单的java聊天室程序

一个简单的java聊天室小程序,用my eclipse5.0写的

立即下载
Java多人聊天室(有登录注册)

根据所学的java皮毛编写的一个简单聊天小程序,使用到了集合,IO,Socket,多线程,GUI等方面的知识,实现了服务器和客户端、登录注册、多人聊天、单独聊天等功能。算是对自己前期学习的小总结。

立即下载
eclipse实现的聊天室

一个不错的聊天室示例,共同学习

立即下载
一个不错的多人聊天室代码(JAVA)

一个不错的聊天室代码,用JAVA实现,支持在线统计,多人聊天,我是初学者,这个程序适于于初学者吧,不过效果还是不错的。

立即下载
Java聊天室程序(源代码)

Java聊天室程序 需求分析 2.1 业务需求 1. 与聊天室成员一起聊天。 2. 可以与聊天室成员私聊。 3. 可以改变聊天内容风格。 4. 用户注册(含头像)、登录。 5. 服务器监控聊天内容。 6. 服务器过滤非法内容。 7. 服务器发送通知。 8. 服务器踢人。 9. 保存服务器日志。 10.保存用户聊天信息。 2.2 系统功能模块 2.2.1 服务器端 1.处理用户注册 2.处理用户登录 3.处理用户发送信息 4.处理用户得到信息 5.处理用户退出 2.2.2 客户端 1.用户注册界面及结果 2.用户登录界面及结果 3.用户发送信息界面及结果 4.用户得到信息界面及结果 5.用户退出界面及结果 2.3 性能需求 运行环境:Windows 9x、2000、xp、2003,Linux 必要环境:JDK 1.5 以上 硬件环境:CPU 400MHz以上,内存64MB以上 3.1.2 客户端结构 ChatClient.java 为客户端程序启动类,负责客户端的启动和退出。 Login.java 为客户端程序登录界面,负责用户帐号信息的验证与反馈。 Register.java 为客户端程序注册界面,负责用户帐号信息的注册验证与反馈。 ChatRoom.java 为客户端程序聊天室主界面,负责接收、发送聊天内容与服务器端的Connection.java 亲密合作。 Windowclose 为ChatRoom.java的内部类,负责监听聊天室界面的操作,当用户退出时返回给服务器信息。 Clock.java 为客户端程序的一个小程序,实现的一个石英钟功能。 3. 2 系统实现原理 当用户聊天时,将当前用户名、聊天对象、聊天内容、聊天语气和是否私聊进行封装,然后与服务器建立Socket连接,再用对象输出流包装Socket的输出流将聊天信息对象发送给服务器端 当用户发送聊天信息时,服务端将会收到客户端用Socket传输过来的聊天信息对象,然后将其强制转换为Chat对象,并将本次用户的聊天信息对象添加到聊天对象集Message中,以供所有聊天用户访问。 接收用户的聊天信息是由多线程技术实现的,因为客户端必须时时关注更新服务器上是否有最新消息,在本程序中设定的是3秒刷新服务器一次,如果间隔时间太短将会增加客户端与服务器端的通信负担,而间隔时间长就会让人感觉没有时效性,所以经过权衡后认为3秒最佳,因为每个用户都不可能在3秒内连续发送信息。 当每次用户接收到聊天信息后将会开始分析聊天信息然后将适合自己的信息人性化地显示在聊天信息界面上。 4.1.1 问题陈述 1.接受用户注册信息并保存在一个基于文件的对象型数据库。 2.能够允许注册过的用户登陆聊天界面并可以聊天。 3.能够接受私聊信息并发送给特定的用户。 4.服务器运行在自定义的端口上#1001。 5.服务器监控用户列表和用户聊天信息(私聊除外)。 6.服务器踢人,发送通知。 7.服务器保存日志。

立即下载
java 聊天室程序 聊天工具

java 聊天室程序 聊天工具java 聊天室程序 聊天工具java 聊天室程序 聊天工具java 聊天室程序 聊天工具java 聊天室程序 聊天工具java 聊天室程序 聊天工具

立即下载
Java聊天室程序,值得初学者学习

Java聊天室程序,Java聊天室程序,Java聊天室程序,Java聊天室程序

立即下载
仿QQ聊天系统(JAVA+MYSQL)

基于Mysql数据库的模仿腾讯QQ通讯软件,实现了一对一与群聊功能,界面高仿。

立即下载
基于java和jsp的聊天系统完整源码(含配套jsp网站)

这是一个很多年前用java和jsp给别人做的网络聊天系统(具备网站注册功能),支持两种后方数据库模式:access和Oracle, 对于使用 oracle的情况(也可以使用MySQL,接口转换很简单),这套系统完全跨平台(windows和Linux,已测试成功),而对于windows,也可以将 access换成 MS SQL Server以供正式使用。 这套系统附带所有源代码,对于喜欢java编程以及JSP网页制作和网站设计以及tomcat的使用的同 学很有帮助! 对怎样用exe4j和inno setup制作软件安装包,怎样用eclipse等都是非常有益的。使用说明中有详细的步骤,一步步照做就能 成功。 ----- Fandy 服务器端和客户端以及网站平台都有linux版和windows版,皆通用,即linux的服务端设置好后,xp的客户端或linux的客户端都可以访问 注册等,反之,xp服务器端设置好后,xp的客户端或linux的客户端也都可以访问注册等。 xp文件夹下是xp平台的所有东西,其中jdbc是基于oracle的,odbc是基于access的,二者选一即可。 linux文件夹下是linux平台的所有东西,只有jdbc(linux上没有office的access,当然就没有odbc了,所以服务器端使用oracle才能跨平 台) 可根据自己喜欢的开发平台选择,linux服务端只能用oracle(你也可以改用MySql,自己在源程序里改一下接口就可以了),xp服务端则可 以用oracle、access(当然你同样也可以改用MS SQL Server 或MySQL,自己在源程序里改一下接口就可以了) 当然不管你选择那个平台的服务器端,客户端都要发布linux版和xp版这样才跨平台(客户端不依赖数据库,只是发送指令,数据库操作都 是由服务端接受指令后完成的) 里面有关于安装或调试的详细说明,照着一步步做,绝对成功,对于新手练手,分量已经非常足够了 access版的服务端和客户端两个已经做好的XP平台安装程序可以在本人以下资源中获得: 服务器端安装程序: http://download.csdn.net/source/2868898 客户端安装程序 :http://download.csdn.net/source/2868866 先会用,再看源码,学习速度倍增。。。不过你最起码应该安装了office的access了吧。 此工作的核心程序源自jicq项目,为了尊重版权,特此说明!

立即下载
Java聊天室程序(java).zip

Java聊天室程序(java).zip Java聊天室程序(java).zip Java聊天室程序(java).zip

立即下载
JAVA写的聊天室程序

多线程,多人聊天<br>参考日志:<br>http://blog.csdn.net/Rappy/archive/2007/11/15/1886995.aspx

立即下载
java多人聊天室,学习用

自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用自己写的一个java多人聊天室,学习用

立即下载
自己写的一个聊天室(用c++写的哦)

没事的时候用c++写了个点对点的聊天软件,虽然功能不是很强大,但是能完成一些基本的聊天操作,纯属学习使用,本软件既可以做客户端也可以做服务端!

立即下载
简单聊天室服务端和客户端

java 写的简单聊天室程序 文档解压后就可以看到

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

java写的聊天室程序

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: