使用Socket,TCP客户端传输文本
import java.io.*; /* from 时 代 J a v a 公 众 号 - nowjava.com */ import java.net.*; class TCPClient { public static void main(String args[]) throws IOException { String sentence; String modifiedSentence; BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in)); try { Socket cs = new Socket("localhost",1234); // This can throw exceptions DataOutputStream outToServer = new DataOutputStream(cs.getOutputStream()); BufferedReader inFromServer = new BufferedReader(new InputStreamReader(cs.getInputStream())); sentence = inFromUser.readLine(); outToServer.writeBytes(sentence + '\n'); modifiedSentence = inFromServer.readLine(); System.out.println("Output from Server : " + modifiedSentence); cs.close();