服务器端代码:
公共类服务器{
公共静态无效主(字符串[] args){
ServerSocket 服务器;
尝试{
服务器 = 新的 ServerSocket(1111);
套接字套接字 = server.accept();
BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF-8"));
System.out.println(br.readLine());
br.close();
套接字.close();
服务器.close();
}catch(异常e){
System.out.println(e);
}
}
}
客户代码:
公共类客户端{
公共静态无效主(字符串[] args){
插座插座;
打印流 ps;
尝试 {
套接字 = 新套接字(“127.0.0.1”,1111);
System.out.println("连接成功...");
System.out.println("请向服务器输入一些文字:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
字符串内容=空;
尝试 {
内容= br.readLine();
} catch (异常 e) {
}
ps = new PrintStream(socket.getOutputStream(),true,"UTF-8");
ps.print(内容);
套接字.close();
} catch (异常 e) {
System.out.println(e);
}
}
}