Java.io包中的数据流及文件类
字节流:
从InputStream和OutputStream派生出来的一系列类。这类流以字节(byte)为基本处理单位。
InputStream、OutputStream
◇ FileInputStream、FileOutputStream
◇ PipedInputStream、PipedOutputStream
◇ ByteArrayInputStream、ByteArrayOutputStream
◇ FilterInputStream、FilterOutputStream
◇ DataInputStream、DataOutputStream
◇ BufferedInputStream、BufferedOutputStream
字符流:
从Reader和Writer派生出的一系列类,这类流以16位的Unicode码表示的字符为基本处理单位
Reader、Writer
◇ InputStreamReader、OutputStreamWriter
◇ FileReader、FileWriter
◇ CharArrayReader、CharArrayWriter
◇ PipedReader、PipedWriter
◇ FilterReader、FilterWriter
◇ BufferedReader、BufferedWriter
◇ StringReader、StringWriter
请问什么时候用字节流,什么时候用字符流呢??
还有就是从键盘输入数据,屏幕显示这些数据,是不是字节流和字符流都行呢??谢谢!!
字节流:
从InputStream和OutputStream派生出来的一系列类。这类流以字节(byte)为基本处理单位。
InputStream、OutputStream
◇ FileInputStream、FileOutputStream
◇ PipedInputStream、PipedOutputStream
◇ ByteArrayInputStream、ByteArrayOutputStream
◇ FilterInputStream、FilterOutputStream
◇ DataInputStream、DataOutputStream
◇ BufferedInputStream、BufferedOutputStream
字符流:
从Reader和Writer派生出的一系列类,这类流以16位的Unicode码表示的字符为基本处理单位
Reader、Writer
◇ InputStreamReader、OutputStreamWriter
◇ FileReader、FileWriter
◇ CharArrayReader、CharArrayWriter
◇ PipedReader、PipedWriter
◇ FilterReader、FilterWriter
◇ BufferedReader、BufferedWriter
◇ StringReader、StringWriter
请问什么时候用字节流,什么时候用字符流呢??
还有就是从键盘输入数据,屏幕显示这些数据,是不是字节流和字符流都行呢??谢谢!!
解决方案 »
- 一个菜鸟级人物就解答
- 关于Map迭代的几种做法,看看大家都喜欢用哪一种方式呢?
- 求助 :一个关于内部类的问题 和 强制转型
- 一道循环的题目 高手们帮帮我
- 怎么实现点击按钮时打开邮箱?
- 一个很简单的关于异常问题,请指点!!
- 急,100分求救,jdbc-odbc bridge 连access问题?
- 怎样才能让Jbuild6进行单步调试
- SOS!!!!-------在什么地方下载到Jbuilder5啊??
- 在javaSE里面,为什么要使用泛型通配符呢?
- 如果有很多文件时调用File. listFiles 会不会有什么问题?
- 【高手来帮忙2个问题】jni加载dll文件后,程序中能否手动代码卸载???另外如何让程序代码运行n个小时候退出,1分钟后再重启程序
而字符流仅限于字符,如字母,unicode字,等等。
明白了吗?