类的用途
java.io.Writer
使用 Writer 的包
包
描述
通过数据流、序列化和文件系统提供系统输入和输出。
定义通道,它表示与能够执行 I/O 操作的实体的连接,例如文件和套接字;定义选择器,用于多路复用、非阻塞 I/O 操作。
提供使用 Java 编程语言访问和处理存储在数据源(通常是关系数据库)中的数据的 API。
包含集合框架、一些国际化支持类、服务加载器、属性、随机数生成、字符串解析和扫描类、base64 编码和解码、位数组和几个杂项实用程序类。
脚本 API 由定义 Java 脚本引擎的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。
JDBC
RowSet 实现的标准接口和基类。
提供实用程序类以允许在 Java 编程语言中的 SQL 类型和数据类型之间进行可序列化映射。
第三方供应商在其同步提供程序的实现中必须使用的标准类和接口。
提供处理可编辑和不可编辑文本组件的类和接口。
提供用于创建 HTML 文本编辑器的类
HTMLEditorKit 和支持类。
提供用于创建 Rich-Text-Format 文本编辑器的类 (
RTFEditorKit)。
为可以从程序中调用的工具提供接口,例如编译器。
为 XML 流 API (StAX) 定义接口和类。
为 XML 流 API (StAX) 定义事件接口。
提供流和 URI 特定的转换类。
为 DOM Level 3 加载和保存提供接口。
-
Writer 在 java.io 中的用法
修饰符和类型类描述class将文本写入字符输出流,缓冲字符,以便高效地写入单个字符、数组和字符串。class此类实现了一个可用作 Writer 的字符缓冲区。class使用默认缓冲区大小将文本写入字符文件。class用于编写过滤字符流的抽象类。classOutputStreamWriter 是从字符流到字节流的桥梁:写入其中的字符使用指定的charset编码为字节。class管道字符输出流。class将对象的格式化表示打印到文本输出流。class将其输出收集到字符串缓冲区中的字符流,然后可用于构造字符串。修饰符和类型Field描述protected WriterFilterWriter.out底层字符输出流。protected WriterPrintWriter.out这个PrintWriter的底层字符输出流。修饰符和类型方法描述Writer.append(char c) 将指定的字符附加到此编写器。Writer.append(CharSequence csq) 将指定的字符序列附加到此编写器。Writer.append(CharSequence csq, int start, int end) 将指定字符序列的子序列附加到此 writer。static WriterWriter.nullWriter()返回一个丢弃所有字符的新Writer。修饰符和类型方法描述longReader.transferTo(Writer out) 从此读取器读取所有字符,并按照读取顺序将字符写入给定的写入器。void将缓冲区的内容写入另一个字符流。修饰符构造方法描述BufferedWriter(Writer out) 创建使用默认大小输出缓冲区的缓冲字符输出流。BufferedWriter(Writer out, int sz) 创建一个新的缓冲字符输出流,它使用给定大小的输出缓冲区。protectedFilterWriter(Writer out) 创建一个新的过滤编写器。PrintWriter(Writer out) 创建一个新的 PrintWriter,没有自动行刷新。PrintWriter(Writer out, boolean autoFlush) 创建一个新的 PrintWriter。 -
Writer 在 java.nio.channels 中的用法
java.nio.channels 中返回 Writer 的方法修饰符和类型方法描述static WriterChannels.newWriter(WritableByteChannel ch, String csName) 构造一个根据命名字符集对字符进行编码并将生成的字节写入给定通道的编写器。static WriterChannels.newWriter(WritableByteChannel ch, Charset charset) 构造一个根据给定字符集对字符进行编码并将生成的字节写入给定通道的编写器。static WriterChannels.newWriter(WritableByteChannel ch, CharsetEncoder enc, int minBufferCap) 构造一个使用给定编码器对字符进行编码并将生成的字节写入给定通道的编写器。 -
Writer 在 java.sql 中的用法
修饰符和类型方法描述Clob.setCharacterStream(long pos) 检索要用于将 Unicode 字符流写入此Clob对象表示的CLOB值的流,位于pos位置。SQLXML.setCharacterStream()检索要用于写入此 SQLXML 实例表示的 XML 值的流。 -
Writer 在 java.util 中的用法
-
Writer 在 javax.lang.model.util 中的用法
javax.lang.model.util 中的方法,参数类型为 Writer -
Writer 在 javax.script 中的用法
javax.script 中的字段声明为 Writer修饰符和类型Field描述protected WriterSimpleScriptContext.errorWriter这是用于从脚本输出错误的编写器。protected WriterSimpleScriptContext.writer这是用于从脚本输出的编写器。javax.script 中返回 Writer 的方法修饰符和类型方法描述ScriptContext.getErrorWriter()返回用于显示错误输出的Writer。SimpleScriptContext.getErrorWriter()返回用于显示错误输出的Writer。ScriptContext.getWriter()返回显示输出时要使用的脚本的Writer。SimpleScriptContext.getWriter()返回显示输出时要使用的脚本的Writer。javax.script 中的方法,参数类型为 Writer修饰符和类型方法描述voidScriptContext.setErrorWriter(Writer writer) 设置用于显示错误输出的Writer。voidSimpleScriptContext.setErrorWriter(Writer writer) 设置用于显示错误输出的Writer。void为显示输出时使用的脚本设置Writer。void为显示输出时使用的脚本设置Writer。 -
Writer 在 javax.sql.rowset 中的用法
javax.sql.rowset 中的方法,参数类型为 Writer -
Writer 在 javax.sql.rowset.serial 中的用法
javax.sql.rowset.serial 中返回 Writer 的方法修饰符和类型方法描述SerialClob.setCharacterStream(long pos) 检索要用于将 Unicode 字符流写入此SerialClob对象表示的CLOB值的流,位于pos位置。 -
Writer 在 javax.sql.rowset.spi 中的用法
javax.sql.rowset.spi 中的方法,参数类型为 Writer -
Writer 在 javax.swing.text 中的用法
javax.swing.text 中返回 Writer 的方法javax.swing.text 中的方法,参数类型为 Writer修饰符和类型方法描述void将文档中的内容作为纯文本写入给定的流。abstract void以适合此类内容处理程序的格式将文档中的内容写入给定流。void将模型的内容存储到给定的流中。javax.swing.text 中的构造函数,参数类型为 Writer修饰符构造方法描述protectedAbstractWriter(Writer w, Document doc) 创建一个新的 AbstractWriter。protectedAbstractWriter(Writer w, Document doc, int pos, int len) 创建一个新的 AbstractWriter。protectedAbstractWriter(Writer w, Element root) 创建一个新的 AbstractWriter。protectedAbstractWriter(Writer w, Element root, int pos, int len) 创建一个新的 AbstractWriter。 -
Writer 在 javax.swing.text.html 中的用法
javax.swing.text.html 中的方法,参数类型为 Writer修饰符和类型方法描述void以适合此类内容处理程序的格式将文档中的内容写入给定流。javax.swing.text.html 中的构造函数,参数类型为 Writer修饰符构造方法描述HTMLWriter(Writer w, HTMLDocument doc) 创建一个新的 HTMLWriter。HTMLWriter(Writer w, HTMLDocument doc, int pos, int len) 创建一个新的 HTMLWriter。MinimalHTMLWriter(Writer w, StyledDocument doc) 创建一个新的 MinimalHTMLWriter。MinimalHTMLWriter(Writer w, StyledDocument doc, int pos, int len) 创建一个新的 MinimalHTMLWriter。 -
Writer 在 javax.swing.text.rtf 中的用法
javax.swing.text.rtf 中的方法,参数类型为 Writer -
Writer 在 javax.tools 中的用法
javax.tools 中返回 Writer 的方法修饰符和类型方法描述FileObject.openWriter()返回此文件对象的 Writer。ForwardingFileObject.openWriter()SimpleJavaFileObject.openWriter()将 openOutputStream 的结果包装在 Writer 中。javax.tools 中的方法,参数类型为 Writer修饰符和类型方法描述DocumentationTool.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Class<?> docletClass, Iterable<String> options, Iterable<? extends JavaFileObject> compilationUnits) 使用给定的组件和参数为文档任务创建未来。JavaCompiler.getTask(Writer out, JavaFileManager fileManager, DiagnosticListener<? super JavaFileObject> diagnosticListener, Iterable<String> options, Iterable<String> classes, Iterable<? extends JavaFileObject> compilationUnits) 使用给定的组件和参数为编译任务创建未来。 -
Writer 在 javax.xml.stream 中的用法
javax.xml.stream 中的方法,参数类型为 Writer修饰符和类型方法描述abstract XMLEventWriterXMLOutputFactory.createXMLEventWriter(Writer stream) 创建一个写入写入器的新 XMLEventWriterabstract XMLStreamWriterXMLOutputFactory.createXMLStreamWriter(Writer stream) 创建一个写入写入器的新 XMLStreamWriter -
Writer 在 javax.xml.stream.events 中的用法
javax.xml.stream.events 中的方法,参数类型为 Writer修饰符和类型方法描述voidXMLEvent.writeAsEncodedUnicode(Writer writer) 此方法将按照 XML 1.0 规范将 XMLEvent 写入为 Unicode 字符。 -
Writer 在 javax.xml.transform.stream 中的用法
javax.xml.transform.stream 中返回 Writer 的方法javax.xml.transform.stream 中的方法,参数类型为 Writerjavax.xml.transform.stream 中的构造函数,参数类型为 Writer -
Writer 在 org.w3c.dom.ls 中的用法
org.w3c.dom.ls 中返回 Writer 的方法org.w3c.dom.ls 中的方法,参数类型为 Writer修饰符和类型方法描述voidLSOutput.setCharacterStream(Writer characterStream) 一种语言和绑定相关类型的属性,它表示可以将 16 位单元输出到的可写流。