simpleclient.java

来自「东软JAVA内部资料」· Java 代码 · 共 38 行

JAVA
38
字号
package org.course.net.socket;

import java.io.*;
import java.net.*;

public class SimpleClient {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String message = null;
		try {
			Socket socket = new Socket("127.0.0.1", 5432);
			InputStreamReader isr = new InputStreamReader(socket
					.getInputStream());
			BufferedWriter out = new BufferedWriter(new OutputStreamWriter(
					socket.getOutputStream()));
			BufferedReader in = new BufferedReader(isr);
			message = in.readLine();
			if (message != null) {
				System.out.println(message);
			}			
			out.write("This is message from client\n");
			out.flush();
			in.close();
			out.close();
			socket.close();
		} catch (ConnectException ce) {
			ce.printStackTrace();
		} catch (IOException ie) {
			ie.printStackTrace();
		}

	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?