因为Java中有两种流输出方法,一种是二进制流,一种是文本(ASCII)流,
文本流是要经过编码的,如:输出成GB编码等。
Sun建议二进制流用InputStream OutputStream,而文本输出用Reader,Writer!
这样就将他们区别开来,网络编程中,一般是要输出HTML or XML文件,故用
PrintWriter