System.in 或者out是输入输出流,Sream流
Writer是最基本的写的类,其他 BufferedWriter OutputStreamWriter StringWriter是继承来的
Writer/Reader是针对Unicode,兼容很好的编码
Stream流是有局限性
BufferedWriter利用缓冲区改善读写的性能
好像C一样,读文件可以用缓冲区一样,嗯 Input Stream Reader是转换器
从输入流到-》Writer/Reader的中间转换
大概只是知道这些 大概是对的吧 呵呵
Writer是最基本的写的类,其他 BufferedWriter OutputStreamWriter StringWriter是继承来的
Writer/Reader是针对Unicode,兼容很好的编码
Stream流是有局限性
BufferedWriter利用缓冲区改善读写的性能
好像C一样,读文件可以用缓冲区一样,嗯 Input Stream Reader是转换器
从输入流到-》Writer/Reader的中间转换
大概只是知道这些 大概是对的吧 呵呵
OutputStreamWriter 写入输出流
StringWriter 直接输出字符串而不是字节流
这几个类是可以互相装饰的,如
new BufferedWriter(new OutputStreamWriter()),这样就同时具有BufferedWriter和OutputStreamWriter的特点
new BufferedWriter(new OutputStreamWriter())嵌套使用,可以提高读取性能。StringWriter()是读取字符串的。给分吧~谢谢
OutputStreamWriter把字符转化为一个字节编码,让后把它们写进一个字节流中
StringWriter向字符串缓冲区中写入数据的输出流
2.是个桥接流类,主要是把OutputStream转换为Writer
3.字符串输出流
----------------去官方网站。用JetCar下载(我推荐)
1.41版的
http://java.sun.com/j2se/1.4.1/download.html#docs
1.42版也有你自己找一下