Java之Socket客户端间通信(JFrame版)
窗体版本的聊天室
思路与“dos版”相似,此版本是通过Runnable接口完成。
在程序开发中只要是多线程肯定永远以实现Runnable接口为主,因为实现Runnable接口相比继承Thread类有如下好处:
避免点继承的局限,一个类可以继承多个接口
适合于资源的共享
一、首先创建一个JFrame类
实现窗体输入输出流
package com.xiaogao1;
/*
* Frame类
*...
原创
2018-10-13 22:32:50 ·
1448 阅读 ·
2 评论