集册 Java实例教程 使用套接字、tcp客户端传输文本

使用套接字、tcp客户端传输文本

欢马劈雪     最近更新时间:2020-01-02 10:19:05

602
使用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();

 
展开阅读全文