java day24
网络编程入门
package Demo01.java;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
public class TcpServer {
public static void main(String[] args) throws IOException
ServerSocket server =new ServerSocket(8848);
Socket socket =server.accept();
InputStream is =socket.getInputStream();
byte[] bytes =new byte[1024];
int len=is.read(bytes);
System.out.println(new String(bytes,0,len));
OutputStream os =socket.getOutputStream();
os.write(“收到数据,蟹蟹”.getBytes());
}
}
服务端
package Demo01.java;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
public class TcpClient {
public static void main(String[] args) throws IOException {
Socket socket = new Socket(“127.0.0.1”,8848);
OutputStream os= socket.getOutputStream();
os.write(“你好,未来的我”.getBytes());
InputStream is=socket.getInputStream();
byte[] bytes =new byte[1024];
int len=is.read(bytes);
System.out.println(new String(bytes,0,len));
socket.close();
}
}
2020080605024