你说的是不是这个。但这两个是后台程序。最简单的//客户端程序import java.net.*; import java.io.*;public class SimpleClient{ public static void main(String args[]){ try{ Socket s1 = new Socket("192.168.218.50",5432); BufferedReader br = new BufferedReader(new InputStreamReader(s1.getInputStream())); System.out.println(br.readLine()); br.close(); s1.close(); }catch(ConnectException connExc){ System.err.println("Could not connect to the server"); }catch(IOException e){ } } } //服务器端程序:import java.net.*; import java.io.*;public class SimpleServer{ public static void main(String args[]){ ServerSocket s = null; //Register your service on port 5432 try{ s = new ServerSocket(5432); }catch(IOException e){ e.printStackTrace(); }
while(true){ try{ Socket s1 = s.accept(); OutputStream slout = s1.getOutputStream(); BufferedWriter bw = new BufferedWriter( new OutputStreamWriter(slout)); bw.write("Hello Net World\n"); bw.close(); s1.close();
import java.io.*;public class SimpleClient{
public static void main(String args[]){
try{
Socket s1 = new Socket("192.168.218.50",5432);
BufferedReader br = new BufferedReader(new InputStreamReader(s1.getInputStream()));
System.out.println(br.readLine());
br.close();
s1.close();
}catch(ConnectException connExc){
System.err.println("Could not connect to the server");
}catch(IOException e){
}
}
}
//服务器端程序:import java.net.*;
import java.io.*;public class SimpleServer{
public static void main(String args[]){
ServerSocket s = null;
//Register your service on port 5432
try{
s = new ServerSocket(5432);
}catch(IOException e){
e.printStackTrace();
}
while(true){
try{
Socket s1 = s.accept();
OutputStream slout = s1.getOutputStream();
BufferedWriter bw = new BufferedWriter(
new OutputStreamWriter(slout));
bw.write("Hello Net World\n");
bw.close();
s1.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
}