我就先试着用用,第一感觉很好,以后我也会经常使用的,推荐大家一起来用
1 package com.yijian.socket;
2 import java.io.BufferedReader;
3 import java.io.IOException;
4 import java.io.InputStreamReader;
5 import java.net.Socket;
6 import java.net.UnknownHostException;
7
8 public class HelloClient {
9 private static final int PORT = 9999;
10 public static void main(String[] args) throws IOException{
11
12 Socket socket = null;
13 BufferedReader br = null;
14
15 //下面这段程序,用于将输入输出流和Socket相关联
16 try {
17 socket = new Socket("localhost", PORT);
18 br = new BufferedReader(new InputStreamReader(socket.getInputStream()));
19 } catch (UnknownHostException e) {
20 System.err.println("Don't know about host:localhost");
21 System.exit(1);
22 e.printStackTrace();
23 } catch (IOException e) {
24 System.err.println("Could not get I/O for the connection");
25 System.exit(1);
26 }
27
28 System.out.println(br.readLine());
29 br.close();
30 socket.close();
31 }
32 }