JavaTM Platform
Standard Ed. 6

类 java.io.PrintStream
的使用

使用 PrintStream 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.io 通过数据流、序列化和文件系统提供系统输入和输出。 
java.lang 提供利用 Java 编程语言进行程序设计的基础类。 
java.rmi.server 提供支持服务器端 RMI 的类和接口。 
java.sql 提供使用 JavaTM 编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的 API。 
java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.xml.bind 为包含解组、编组和验证功能的客户端应用程序提供运行时绑定框架。 
javax.xml.crypto 用于 XML 加密的通用类。 
javax.xml.crypto.dsig 用于生成和验证 XML 数字签名的类。 
javax.xml.transform 此包定义了用于处理转换指令,以及执行从源到结果的转换的一般 API。 
javax.xml.xpath 此包提供了用于 XPath 表达式的计算和访问计算环境的 object-model neutral API。 
 

java.awtPrintStream 的使用
 

参数类型为 PrintStreamjava.awt 中的方法
 void Component.list(PrintStream out)
          将组件列表打印到指定的输出流。
 void Container.list(PrintStream out, int indent)
          将此容器的清单打印到指定输出流。
 void Component.list(PrintStream out, int indent)
          将列表从指定的缩排开始打印到指定的打印流。
 

java.ioPrintStream 的使用
 

返回 PrintStreamjava.io 中的方法
 PrintStream PrintStream.append(char c)
          将指定字符添加到此输出流。
 PrintStream PrintStream.append(CharSequence csq)
          将指定字符序列添加到此输出流。
 PrintStream PrintStream.append(CharSequence csq, int start, int end)
          将指定字符序列的子序列添加到此输出流。
 PrintStream PrintStream.format(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化字符串写入此输出流中。
 PrintStream PrintStream.format(String format, Object... args)
          使用指定格式字符串和参数将格式化字符串写入此输出流中。
 PrintStream PrintStream.printf(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
 PrintStream PrintStream.printf(String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
 

java.langPrintStream 的使用
 

声明为 PrintStreamjava.lang 中的字段
static PrintStream System.err
          “标准”错误输出流。
static PrintStream System.out
          “标准”输出流。
 

参数类型为 PrintStreamjava.lang 中的方法
 void Throwable.printStackTrace(PrintStream s)
          将此 throwable 及其追踪输出到指定的输出流。
static void System.setErr(PrintStream err)
          重新分配“标准”错误输出流。
static void System.setOut(PrintStream out)
          重新分配“标准”输出流。
 

java.rmi.serverPrintStream 的使用
 

java.rmi.serverPrintStream 的子类
 class LogStream
          已过时。 无替代版本
 

返回 PrintStreamjava.rmi.server 中的方法
static PrintStream LogStream.getDefaultStream()
          已过时。 无替代版本
static PrintStream RemoteServer.getLog()
          返回用于 RMI 调用日志的流。
 

参数类型为 PrintStreamjava.rmi.server 中的方法
static void LogStream.setDefaultStream(PrintStream newDefault)
          已过时。 无替代版本
 

java.sqlPrintStream 的使用
 

返回 PrintStreamjava.sql 中的方法
static PrintStream DriverManager.getLogStream()
          已过时。  
 

参数类型为 PrintStreamjava.sql 中的方法
static void DriverManager.setLogStream(PrintStream out)
          已过时。  
 

java.utilPrintStream 的使用
 

参数类型为 PrintStreamjava.util 中的方法
 void Properties.list(PrintStream out)
          将属性列表输出到指定的输出流。
 

参数类型为 PrintStreamjava.util 中的构造方法
Formatter(PrintStream ps)
          构造一个带指定输出流的新 formatter。
 

javax.swingPrintStream 的使用
 

返回 PrintStreamjavax.swing 中的方法
static PrintStream DebugGraphics.logStream()
          返回 DebugGraphics 在其中记录绘制操作的流。
 

参数类型为 PrintStreamjavax.swing 中的方法
static void DebugGraphics.setLogStream(PrintStream stream)
          设置 DebugGraphics 在其中记录绘制操作的流。
 

javax.swing.textPrintStream 的使用
 

参数类型为 PrintStreamjavax.swing.text 中的方法
 void AbstractDocument.dump(PrintStream out)
          提供诊断转储 (dump)。
 void AbstractDocument.AbstractElement.dump(PrintStream psOut, int indentAmount)
          转储该元素层次结构的调试表示形式。
 

javax.xml.bindPrintStream 的使用
 

参数类型为 PrintStreamjavax.xml.bind 中的方法
 void JAXBException.printStackTrace(PrintStream s)
          打印此 JAXBException 及其对 PrintStream 的堆栈跟踪(如果为非 null,则包括该 linkedException 的堆栈跟踪)。
 void TypeConstraintException.printStackTrace(PrintStream s)
          打印此 TypeConstraintException 及其对 PrintStream 的堆栈跟踪(如果为非 null,则包括该 linkedException 的堆栈跟踪)。
 

javax.xml.cryptoPrintStream 的使用
 

参数类型为 PrintStreamjavax.xml.crypto 中的方法
 void KeySelectorException.printStackTrace(PrintStream s)
          将此 KeySelectorException、它的追踪和 cause 追踪打印到指定的打印流。
 void MarshalException.printStackTrace(PrintStream s)
          将此 MarshalException、它的追踪和 cause 的追踪打印到指定的打印流。
 void NoSuchMechanismException.printStackTrace(PrintStream s)
          将此 NoSuchMechanismException、它的追踪和 cause 的追踪打印到指定的打印流。
 void URIReferenceException.printStackTrace(PrintStream s)
          将此 URIReferenceException、它的追踪 (backtrace) 和 cause 的追踪打印到指定的打印流。
 

javax.xml.crypto.dsigPrintStream 的使用
 

参数类型为 PrintStreamjavax.xml.crypto.dsig 中的方法
 void TransformException.printStackTrace(PrintStream s)
          将此 TransformException、它的追踪和 cause 的追踪打印到指定的打印流中。
 void XMLSignatureException.printStackTrace(PrintStream s)
          将此 XMLSignatureException、它的追踪 (backtrace) 和 cause 的追踪打印到指定的打印流中。
 

javax.xml.transformPrintStream 的使用
 

参数类型为 PrintStreamjavax.xml.transform 中的方法
 void TransformerException.printStackTrace(PrintStream s)
          打印从中产生错误的方法跟踪。
 

javax.xml.xpathPrintStream 的使用
 

参数类型为 PrintStreamjavax.xml.xpath 中的方法
 void XPathException.printStackTrace(PrintStream s)
          将堆栈跟踪打印到指定的 PrintStream
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策