用printstream/printwriter不是可以直接向文件输出信息么,那还要outputstream/writer有什么用呢?不太理解,新手见谅~谢谢
解决方案 »
- JAVA SWING分页2
- PS:养牛问题里面的答案对吗?我提出问题,希望有关人来解答
- 求一个List的算法
- 【荣誉榜】奖励Ant_Yan和xunyiren每人50专家分
- 设计一个简单的自己的主页或者是网站要给钱吗?
- 我刚学习java,我一开始如何学习java语言呢?谢谢!
- 删除一行后如何马上刷新JTable
- 高手帮忙解决问题,有几个textfield,当鼠标放在某个的时候,点一个按钮就在那个textfield添加文字!!
- 请问加了package org.javarearch.book.j2seimproved.nio;就不能执行呢?
- 我如何用jdk来生成一个.exe可执行文件??
- 求解下 j2se 和 j2ee 的优缺点和发展前途
- 求高手点拨一个“系统授权序列号”的错误的原因...
印各种数据值表示形式。它还提供其他两项功能。与其他输出
流不同,PrintStream 永远不会抛出 IOException;而是,异
常情况仅设置可通过 checkError 方法测试的内部标志。另外
,为了自动刷新,可以创建一个 PrintStream;这意味着可在
写入 byte 数组之后自动调用 flush 方法,可调用其中一个
println 方法,或写入一个换行符或字节 ('\n')。 PrintStream是OutputStream的子类,PrintWriter是Writer的子类
PrintStream 在 OutputStream 基础之上提供了增强的功能 , 即可以方便的输出各种类型的数据 ( 而不仅限于 byte 类型 ).
1.outputStream和inputStream是面向字节的,是所有流的核心
2.Reader和Writer只不过是为了支持国际化和方便所弄出来的面向字符的基本流,本质是建立在字节流上的
3.printStream和printWriter是差不多的,只不过前者是面向字节,后者是面向字符的,这两个流的目的只是为了产生可以显示打印的格式化内容