实际就是想知道 字节流输出与字符 流输出有什么不同?谢谢。
解决方案 »
- java函数参数求解
- swt隔两秒往table中加一段文字,怎么让它不一次性显示出来
- 一道腾讯面试题,大家看看如何??
- Java中的所有类型转换
- UNIT8 UINT32 UINT64 最大值,最小值各是多少?用java如何得到,如何判断越界?
- 在线等待高手的指点
- 如何使得jdialog上的关闭按钮不显示
- javahelp制作的帮助,在Windows平台下速度比较快,在X-WinPro模拟Solaris环境下却很慢,如果用鼠标连续点击程序还不能响应。请大侠帮忙解
- 怎么在jsp中实现按钮翻页(共四个按纽)?
- 如何改变上传文件的路径
- java中的byte类型问题
- java.awt 与 java.swing 有什么区别啊?谢谢。
你应该看看书, 讲流的那一章, Writer和Reader类是为了处理UNICODE才设计的流,
而Stream是为了处理字节流的.
分别用FileWriter和FileOutputStream输出一段中文就知道效果区别了
二进制文件用FileInputStream,FileOutputStream 比如说你要读写java的源文件,因为.java的文件都是字符,这时你可以用FileReader读,用FileWriter写。
如果你想改下java编译的的字节码,因为.class里面有一些已经是二进制的字节码了
这时你就要用FileInputStream,FileOutputStream来操作了。