| 这是因为:InputStream和OutputStream是在JDK1.0的时候就出现了,而Reader和Writer是在JDK1.1时才出现 在JDK1.0的时代,人们也得读键盘录入啊,所以键盘录入最早用的就是InputStream,,关于这点,你可以自己去看JDK文档
 而后来出现了Reader之后,为了方便读取键盘录入,出现了将字节流转化为字符流的类:InputstreamReader
 为了提高效率,又给套上了一层缓冲流,代码如下
 BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));
 |