1.阻塞模式实例
NIOUtil类,用来通过SOcket获取BufferedReader和PrintWriter。
package IO; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.Socket; public class NIOUtil { public static PrintWriter getPrintWriter(Socket socket) throws IOException { OutputStream outputStream = socket.getOutputStream(); return new PrintWriter(outputStream, true); } public static BufferedReader getBufferedReader(Socket socket) throws IOException { InputStream inputStream = socket.getInputStream(); return new BufferedReader(new InputStreamReader(inputStream)); } }