http://www.javaeye.com/topic/509046
对于string和byte[]之间的转换, byte[]--->string (如果byte[] A是utf-8编码的,然后new String(A,"utf-8")) 而String---->byte[],可以通过不同的编码获得字节数组("abc".getBytes("utf-8")和"abc".getBytes("gb2312")是不同的)。
所以 InputStreamReader初始化的参数需要指定编码类型。
先写到这,以后再遇到问题继续补充。