BufferedReader reader= new BufferedReader(new InputStreamReader(socket.getInputStream()))
socket.getInputStream():字节流,输入流;
InputStreamReader:字符流,输入流;
BufferedReader:字符流,输入流;
InputStreamReader是字节流和字符流的桥梁,这个中介将字节流socket.getInputStream()转换成字符流BufferedReader,这样输入的时候就不是一个字节一个字节的读,而是一个字符一个字符的读,效率会高很多。