首先创建客户端程序:
package FirstPackages;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.Socket;
public class Client
{
public static void main(String args[])
{
try
{
Socket socket=new Socket("127.0.0.1",9000);//向本机的9000端口发出客户请求
System.out.println("客户端开启");
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));//InputStreamReader是字节流通向字符流的桥梁,从底层流读取字节

本文详细介绍了如何使用Java进行Socket通信,通过创建客户端和服务器端程序,实现单客户端与服务器的交互。首先,展示了客户端程序,它连接到本地的9000端口,并发送输入的数据直到接收到'bye'为止。接着,描述了服务器端程序,它在9000端口监听,接收客户端请求,打印接收到的信息,直至接收到'bye'。运行时需确保先启动服务器端程序。
最低0.47元/天 解锁文章
4804

被折叠的 条评论
为什么被折叠?



