- 18
- 0
- 约 7页
- 2016-06-04 发布于浙江
- 举报
java程序设计简单聊天室
java程序设计简单聊天室
学院:物电学院
组员:李云 李伟宏 白忠懿
班级:13级电信2班
主要功能:
序号 文件名 主要功能 1 ServerHost 被服务器调用 2 Client 显示聊天室 3 ClientUser 被客户端调用 4 LogIn 注册登陆 5 Objecting 连接服务器 6 Server 启动服务器
设计方法
在设计简单聊天室时,需要编写5个Java源文件:Server.java、Objecting.java、LogIn.java、ClientUser.java、Client.java。
聊天室除了需要编写的上述5个Java源文件所给出的类外,还需要Java系统提供的一些重要的类,如JTextField、JTextArea和File类。
(1)服务器端代码中用户自定义类:
类名:Server
作用:服务器启动
(2)用户注册代码中相关类:
类名:LogIn
作用:用户注册登录
(3)客户端:
① 创建一个socket对象,用于连接服务器。
② 用socket创建流。
③ 通过流和服务器进行交互。
④ 交互完毕,将流和socket关闭。
(4)聊天室:
类名:Client
作用:实现发送即时信息。
启动服务器,在进入聊天室之前必须先启动服务器。在进入聊天室之前必须先启动服务器,实现服务器端的连接为用户的登录打开“窗口”
您可能关注的文档
- 51单片机 diy 电子琴.doc
- 5.1《设计旅游活动》课件1.ppt
- 5000TD生产线自动化设备情况汇总.doc
- 51单片机 LESSON1_预备知识.ppt
- 500L全自动电容电感测试仪.doc
- 5.《单片机原理及应用》课程设计.doc
- 51单片机交通系统源代码,报告和仿真.docx
- 51单片机实现状态机.ppt
- 51单片机电子密码锁.doc
- 51单片机的数字时钟.doc
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
最近下载
- 2025年一级造价工程师《安装计量》猛龙过江口袋书.pdf VIP
- 索尼PMW-RX50使用说明书.pdf VIP
- 一年级数学10以内加减法计算专项练习题(每日一练,共32份).docx VIP
- 2024北京海淀高三一模历史(含答案).pdf VIP
- 完形填空记叙文课件-2026届高考英语二轮复习.pptx VIP
- 一年级数学30以内加减法计算练习题(每日一练,共18份).docx VIP
- 2026秋季国家管网集团甘肃公司高校毕业生招聘考试备考题库(浓缩500题)附答案详解(培优).docx VIP
- 《物理化学》第5章化学平衡.pptx
- 升压站电气安装整套施工记录.docx VIP
- 热射病急诊诊断与治疗:从指南到临床实践.pptx VIP
原创力文档

文档评论(0)