2019-08-22
1、网络通信就是使用Socket来实现
主机地址 端口号
数据的传输过程通过输入输出流来实现
ServerSocket
2、1、每个客户端一个名称
2、向某一个客户端发起私聊
3、群聊
3、客户端只能服务器端发送文件或者字符
服务器端只能得到客户端发送的数据
必须客户端和服务器端有一个规定
客户端的需求可以在发送的字符里面体现
4、 1、登陆 U+ 姓名 U+
2、返回结果 成功1 失败-1
3、私聊 p+ 姓名 💗 聊天内容 p+
4、群聊 a+ 聊天内容 a+
5、发文件 f+
6、发语音 v+
4、QQ群:私聊
好友
拍照
拍视频
视频通话
发文件
QQ空间
5、* 1、每个客户端一个名称
* 2、向某一个客户端发起私聊
* 3、群聊
客户端只能服务器端发送文件或者字符
服务器端只能得到客户端发送的数据
必须客户端和服务器端有一个规定
客户端的需求可以在发送的字符里面体现
1、登陆 U+ 姓名 U+
2、返回结果 成功1 失败-1
3、私聊 p+ 姓名 💗 聊天内容 p+
4、群聊 a+ 聊天内容 a+
5、发文件 f+
6、发语音 v+
6、 Map<String,Socket>
[jack-socket]
[Map,Map]
u+jacku+
p+jack你好啊p+
7、登陆
私聊
群聊
思考
手速和思考速度慢,经常导致无法一边听讲理解一边跟着写代码。自己认为应该上课先听懂,课后再跟着视频多写写,又感觉上课写也很重要。。。