import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.Reader;
import java.io.Writer;
import java.net.Socket;
import java.net.UnknownHostException;
public class Myclient {
public static void main(String[] args) throws UnknownHostException, IOException {
System.out.println("刘畅");
//客户端通过Socket 对象与服务器端建立连接
Socket socket = new Socket("127.0.0.1",1111);
//从连接通道socket 中 获得一个字节输出流
OutputStream os = socket.getOutputStream();
//将字节输出流转成字符输出流
Writer w = new OutputStreamWriter(os);
//为了输出字符串的速度更快,我们需要加上缓存流。
BufferedWriter bw
socket,多线程和单线程
最新推荐文章于 2023-04-08 10:45:14 发布
本文探讨了在使用Socket进行网络通信时,多线程和单线程的实现方式及其优缺点。通过实例分析,解释了如何在不同场景下选择合适的线程模型,以提高程序的效率和响应速度。
摘要由CSDN通过智能技术生成