package javase.net.socket;
import java.io.DataInputStream;
import java.io.DataOutputStream;
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
) {
try {
Socket socket
= serverSocket.
accept();
// 读取客户端数据
System.
out.
println(dis.
readUTF());
// 向客户端输出数据
dos.writeUTF("Hello!");
dos.flush();
e.printStackTrace();
}
}
}
package javase.net.socket;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.Socket;
import java.net.UnknownHostException;
public class TCPClient {
public static void main
(String[] args
) {
try {
// 向服务器端发送数据
bos.writeUTF("Connect");
bos.flush();
// 接收服务器端数据
System.
out.
println(dis.
readUTF());
e.printStackTrace();
e.printStackTrace();
}
}
}