A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 枕寒流 中级黑马   /  2015-5-27 19:41  /  584 人查看  /  5 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

rt,,,

5 个回复

倒序浏览
PrintStream
public class PrintStream extends FilterOutputStream  implements Appendable, CloseablePrintStream
为其他输出流添加了功能,使它们能够方便地打印各种数据值表示形式。它还提供其他两项功能。与其他输出流不同,PrintStream 永远不会抛出 IOException;而是,异常情况仅设置可通过 checkError 方法测试的内部标志。另外,为了自动刷新,可以创建一个 PrintStream;这意味着可在写入 byte 数组之后自动调用 flush 方法,可调用其中一个 println 方法,或写入一个换行符或字节 ('\n')。

PrintStream 打印的所有字符都使用平台的默认字符编码转换为字节。在需要写入字符而不是写入字节的情况下,应该使用 PrintWriter 类。
PrintWriter
public class PrintWriter  extends Writer向文本输出流打印对象的格式化表示形式。此类实现在 PrintStream 中的所有 print 方法。它不包含用于写入原始字节的方法,对于这些字节,程序应该使用未编码的字节流进行写入。

与 PrintStream 类不同,如果启用了自动刷新,则只有在调用 println、printf 或 format 的其中一个方法时才可能完成此操作,而不是每当正好输出换行符时才完成。这些方法使用平台自有的行分隔符概念,而不是换行符。

此类中的方法不会抛出 I/O 异常,尽管其某些构造方法可能抛出异常。客户端可能会查询调用 checkError() 是否出现错误。
对于1.6版本的JDK有中文版的API手册

点评

一看就是百度的,,,,  发表于 2015-5-28 12:53
回复 使用道具 举报
你错了,是在java API手册中的内容,我在最后已经写明了来源,目的是告诉你,很多东西是可以从Java的官方手册中找到答案的。我并不是只想要帮你解决这个问题,而是想告诉你,我会如何解决这个问题。百度或许有用,但最多只能给你个方向,我不反对使用搜索工具,但我反对只接受答案,而不经历解决问题过程,要解决问题的还是你自己。如果还不清楚,可以下载Java源代码,直接看Java代码,不过既然是关于流的内容,很可能会涉及到其他程序语言,比如C,C++等等,凡是被native修饰的函数都没有源码,除非你下载JVM的源码(当然,这也是有的)
回复 使用道具 举报
你都知道可以百度了还来这里水贴干什么 很多优质的问题百度或者再看一遍视频就可以搞定 非要来水贴
回复 使用道具 举报
志行 发表于 2015-5-28 15:33
你都知道可以百度了还来这里水贴干什么 很多优质的问题百度或者再看一遍视频就可以搞定 非要来水贴 ...

确实是的,百度真是全能的,,看来以后别发这种水贴了,,,,问的问题一点技术含量都没有
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马