![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
千鸟送天
这个作者很懒,什么都没留下…
展开
-
客户端与服务器通信(版本5)
在之前的基础上实现了群聊 可以设置多个客户端 客户端 //服务端可以不断的发送信息给客户端 也可以不断的接受客户端的信息 //多个客户端 一个服务器 public class Client051 { static Scanner sc = new Scanner(System.in); static Socket socket; public static void main(String[] args) { //创建客户端套接字 用户交互服原创 2021-02-02 12:33:57 · 124 阅读 · 0 评论 -
客户端与服务器通信(版本4)
解决了版本三的不能连续发送消息 实现了全双工 思路:创建一个新的线程来实现数据的发送,main线程用于接受数据 客户端 //服务端可以不断的发送信息给客户端 也可以不断的接受客户端的信息 //一个客户端 一个服务器 public class Client04 { static Scanner sc = new Scanner(System.in); static Socket socket; public static void main(String[] args)原创 2021-02-01 22:50:10 · 105 阅读 · 1 评论 -
客户端与服务器通信(版本3)
缺点不能连续发和连续接受,只能先客户端发,再服务器发,再客户端发这样循环,而不能客户端发,客户端再发,这样程序会出现阻塞 客户端 //服务端可以不断的发送信息给客户端 也可以不断的接受客户端的信息 //一个客户端 一个服务器 public class Client03 { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { //创建客户端套接字原创 2021-02-01 22:07:24 · 50 阅读 · 0 评论 -
客户端与服务器通信(版本2)
客户端 public class Client02 { public static void main(String[] args) { //创建客户端套接字 用户交互服务器 try { Socket socket = new Socket("127.0.0.1", 8002); //根据套接字获取输出流 把信息从内存拿出来就是输出 写进内存就是输入 OutputStream o原创 2021-02-01 21:21:24 · 61 阅读 · 0 评论 -
客户端与服务器通信(版本1)
客户端 public class Client01 { public static void main(String[] args) { //创建客户端套接字 用户交互服务器 try { Socket socket = new Socket("127.0.0.1", 8001); //根据套接字获取输出流 把信息从内存拿出来就是输出 写进内存就是输入 OutputStream o原创 2021-02-01 20:27:34 · 72 阅读 · 0 评论