Uses of Class
java.io.IOException
-
Packages that use IOException 软件包 描述 com.sun.jarsigner 此包包含用于定义jarsigner工具使用的签名机制的接口和类。com.sun.jdi 这是Java调试接口(JDI)的核心包,它定义了值,类型和目标VirtualMachine本身的镜像 - 以及引导工具。com.sun.jdi.connect 此程序包定义使用JDI的虚拟机与目标虚拟机之间的连接。com.sun.jdi.connect.spi 该包包含用于开发新的TransportService实现的接口和类。com.sun.management 该软件包包含JDK对java.lang.managementAPI标准实现的扩展,还定义了平台其他一些组件的管理接口。com.sun.net.httpserver 提供简单的高级Http服务器API,可用于构建嵌入式HTTP服务器。com.sun.net.httpserver.spi 提供可插入的服务提供程序接口,允许将HTTP服务器实现替换为其他实现。com.sun.nio.sctp 用于流控制传输协议的Java API。com.sun.security.auth.callback 提供CallbackHandler的实现。com.sun.source.util 为抽象语法树(AST)上的操作提供实用程序。com.sun.tools.attach 提供附加到Java™虚拟机的API。com.sun.tools.attach.spi 只有定义新附加提供程序的开发人员才需要直接使用此程序包。java.applet 提供创建applet所需的类以及applet用于与其applet上下文通信的类。java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.color 提供颜色空间的类。java.awt.datatransfer 提供用于在应用程序之间和之内传输数据的接口和类。java.awt.dnd 拖放是在许多图形用户界面系统中发现的直接操纵手势,其提供了在GUI中与表示元素逻辑相关联的两个实体之间传递信息的机制。java.awt.print 为常规打印API提供类和接口。java.beans 包含与开发 bean相关的类 - 基于JavaBeans™体系结构的组件。java.beans.beancontext 提供与bean上下文相关的类和接口。java.io 通过数据流,序列化和文件系统提供系统输入和输出。java.lang 提供对Java编程语言设计至关重要的类。java.lang.management 提供用于监视和管理Java虚拟机以及Java运行时中的其他组件的管理界面。java.lang.module 通过解析和服务绑定来支持模块描述符和创建模块配置的类。java.net 提供实现网络应用程序的类。java.net.http HTTP客户端和WebSocket APIjava.nio 定义缓冲区,它是数据的容器,并提供其他NIO包的概述。java.nio.channels 定义通道,表示与能够执行I / O操作的实体的连接,例如文件和套接字; 定义选择器,用于多路复用,非阻塞I / O操作。java.nio.channels.spi java.nio.channels包的服务提供者类。java.nio.charset 定义字符集,解码器和编码器,用于在字节和Unicode字符之间进行转换。java.nio.file 定义Java虚拟机的接口和类,以访问文件,文件属性和文件系统。java.nio.file.attribute 提供对文件和文件系统属性的访问的接口和类。java.nio.file.spi java.nio.file包的服务提供者类。java.rmi 提供RMI包。java.rmi.activation 提供对RMI对象激活的支持。java.rmi.server 提供用于支持RMI服务器端的类和接口。java.security 提供安全框架的类和接口。java.security.cert 提供用于解析和管理证书,证书吊销列表(CRL)和证书路径的类和接口。java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。java.util.jar 提供用于读取和写入JAR(Java ARchive)文件格式的类,该文件格式基于具有可选清单文件的标准ZIP文件格式。java.util.logging 提供Javaâ“2平台核心日志记录工具的类和接口。java.util.prefs 该软件包允许应用程序存储和检索用户和系统首选项和配置数据。java.util.zip 提供用于读取和写入标准ZIP和GZIP文件格式的类。javax.annotation.processing 用于声明注释处理器和允许注释处理器与注释处理工具环境通信的工具。javax.crypto 提供加密操作的类和接口。javax.imageio Java Image I / O API的主要包。javax.imageio.metadata 处理读取和写入元数据的Java Image I / O API包。javax.imageio.spi 一个Java Image I / O API包,包含读取器,编写器,转码器和流的插件接口,以及运行时注册表。javax.imageio.stream Java Image I / O API的一个包,用于处理来自文件和流的低级I / O.javax.management 提供Java Management Extensions的核心类。javax.management.loading 提供实现高级动态加载的类。javax.management.remote 用于远程访问JMX MBean服务器的接口。javax.management.remote.rmi RMI连接器是JMX Remote API的连接器,它使用RMI将客户端请求传输到远程MBean服务器。javax.naming.ldap 提供对LDAPv3扩展操作和控件的支持。javax.net 提供网络应用程序的类。javax.net.ssl 提供安全套接字包的类。javax.print 提供Java™打印服务API的主要类和接口。javax.rmi.ssl 通过安全套接字层(SSL)或传输层安全性(TLS)协议提供RMIClientSocketFactory和RMIServerSocketFactory的实现。javax.security.auth.callback 此程序包提供服务与应用程序交互所需的类,以便检索信息(例如,包括用户名或密码的身份验证数据)或显示信息(例如,错误和警告消息)。javax.security.sasl 包含支持SASL的类和接口。javax.sound.midi 为MIDI(乐器数字接口)数据的I / O,排序和合成提供接口和类。javax.sound.midi.spi 为提供新MIDI设备,MIDI文件读取器和写入器或声音库读取器时服务提供商提供接口。javax.sound.sampled 提供用于捕获,处理和回放采样音频数据的接口和类。javax.sound.sampled.spi 在提供新的音频设备,声音文件读取器和写入器或音频格式转换器时,为服务提供者提供抽象类。javax.sql.rowset JDBCRowSet实现的标准接口和基类。javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。javax.swing.filechooser 包含JFileChooser组件使用的类和接口。javax.swing.plaf.synth Synth是一种可换肤的外观和感觉,其中所有的绘画都被委派。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit和用于创建HTML文本编辑器的支持类。javax.swing.text.html.parser 提供默认的HTML解析器以及支持类。javax.swing.text.rtf 提供用于创建富文本格式文本编辑器的类(RTFEditorKit)。javax.tools 为可以从程序调用的工具提供接口,例如编译器。javax.xml.parsers 提供使用SAX(Simple API for XML)解析器或DOM(文档对象模型)文档构建器处理XML文档的类。javax.xml.validation 提供用于验证XML文档的API。jdk.jfr 该软件包提供了用于创建事件和控制Flight Recorder的类。jdk.jfr.consumer 此程序包包含用于使用Flight Recorder数据的类。jdk.jshell.execution 为构建JShell执行引擎提供实现支持。jdk.management.jfr 该软件包包含用于通过Java Management Extensions(JMX)控制和监视Flight Recorder的类。jdk.nashorn.api.tree Nashorn解析器API提供接口以将ECMAScript源代码表示为抽象语法树(AST)和解析器以解析ECMAScript源脚本。jdk.net java.net和java.nio.channels套接字类的特定于平台的套接字选项。jdk.nio 定义JDK特定的channelAPI。org.xml.sax 提供核心SAX API。org.xml.sax.ext 为SAX2设施提供符合SAX驱动程序不一定支持的接口。org.xml.sax.helpers 提供帮助程序类,包括支持引导基于SAX的应用程序。 -
-
Uses of IOException in com.sun.jarsigner
Methods in com.sun.jarsigner that throw IOException 变量和类型 方法 描述 abstract byte[]ContentSigner. generateSignedData(ContentSignerParameters parameters, boolean omitContent, boolean applyTimestamp)已过时。生成PKCS#7签名数据消息。 -
Uses of IOException in com.sun.jdi
Methods in com.sun.jdi that throw IOException 变量和类型 方法 描述 VirtualMachineVirtualMachineManager. createVirtualMachine(Connection connection)创建一个新的虚拟机。VirtualMachineVirtualMachineManager. createVirtualMachine(Connection connection, Process process)为目标VM创建虚拟机镜像。 -
Uses of IOException in com.sun.jdi.connect
Subclasses of IOException in com.sun.jdi.connect 变量和类型 类 描述 classTransportTimeoutException连接到目标VM或等待接受来自目标VM的连接时,可能会因超时而抛出此异常。Methods in com.sun.jdi.connect that throw IOException 变量和类型 方法 描述 VirtualMachineListeningConnector. accept(Map<String,? extends Connector.Argument> arguments)等待目标VM连接到此连接器。VirtualMachineAttachingConnector. attach(Map<String,? extends Connector.Argument> arguments)附加到正在运行的应用程序并返回其VM的镜像。VirtualMachineLaunchingConnector. launch(Map<String,? extends Connector.Argument> arguments)启动应用程序并连接到其VM。StringListeningConnector. startListening(Map<String,? extends Connector.Argument> arguments)侦听目标VM发起的一个或多个连接。voidListeningConnector. stopListening(Map<String,? extends Connector.Argument> arguments)取消侦听连接。 -
Uses of IOException in com.sun.jdi.connect.spi
Subclasses of IOException in com.sun.jdi.connect.spi 变量和类型 类 描述 classClosedConnectionException由于在I / O操作正在进行时异步关闭Connection,可能会抛出此异常。Methods in com.sun.jdi.connect.spi that throw IOException 变量和类型 方法 描述 abstract ConnectionTransportService. accept(TransportService.ListenKey listenKey, long acceptTimeout, long handshakeTimeout)接受来自目标VM的连接。abstract ConnectionTransportService. attach(String address, long attachTimeout, long handshakeTimeout)附加到指定的地址。abstract voidConnection. close()关闭此连接。abstract byte[]Connection. readPacket()从目标VM读取数据包。abstract TransportService.ListenKeyTransportService. startListening()侦听传输服务选择的地址。abstract TransportService.ListenKeyTransportService. startListening(String address)侦听入站连接的指定地址。abstract voidTransportService. stopListening(TransportService.ListenKey listenKey)停止侦听入站连接。abstract voidConnection. writePacket(byte[] pkt)将数据包写入目标VM。 -
Uses of IOException in com.sun.management
Methods in com.sun.management that throw IOException 变量和类型 方法 描述 voidHotSpotDiagnosticMXBean. dumpHeap(String outputFile, boolean live)以与hprof堆转储相同的格式将堆转储到outputFile文件。 -
Uses of IOException in com.sun.net.httpserver
Methods in com.sun.net.httpserver that throw IOException 变量和类型 方法 描述 abstract voidHttpServer. bind(InetSocketAddress addr, int backlog)将当前未绑定的HttpServer绑定到给定的地址和端口号。static HttpServerHttpServer. create()创建一个HttpServer实例,该实例最初未绑定到任何本地地址/端口。static HttpServerHttpServer. create(InetSocketAddress addr, int backlog)创建一个HttpServer实例,该实例将绑定到指定的InetSocketAddress(IP地址和端口号)也可以指定最大积压。static HttpsServerHttpsServer. create()创建一个HttpsServer实例,该实例最初未绑定到任何本地地址/端口。static HttpsServerHttpsServer. create(InetSocketAddress addr, int backlog)创建一个HttpsServer实例,该实例将绑定到指定的InetSocketAddress(IP地址和端口号)也可以指定最大积压。voidFilter.Chain. doFilter(HttpExchange exchange)调用链中的下一个过滤器,如果这是链中的最终过滤器,则调用用户交换处理程序。abstract voidFilter. doFilter(HttpExchange exchange, Filter.Chain chain)要求此过滤器预先/后处理给定的交换。voidHttpHandler. handle(HttpExchange exchange)处理给定的请求并生成适当的响应。abstract voidHttpExchange. sendResponseHeaders(int rCode, long responseLength)使用当前响应标头集和此方法中指定的数字响应代码开始将响应发送回客户端。 -
Uses of IOException in com.sun.net.httpserver.spi
Methods in com.sun.net.httpserver.spi that throw IOException 变量和类型 方法 描述 abstract HttpServerHttpServerProvider. createHttpServer(InetSocketAddress addr, int backlog)从此提供程序创建HttpServerabstract HttpsServerHttpServerProvider. createHttpsServer(InetSocketAddress addr, int backlog)从此提供程序创建HttpsServer -
Uses of IOException in com.sun.nio.sctp
Methods in com.sun.nio.sctp that throw IOException 变量和类型 方法 描述 abstract SctpChannelSctpServerChannel. accept()接受此频道套接字上的关联。abstract AssociationSctpChannel. association()返回此通道套接字上的关联。abstract Set<Association>SctpMultiChannel. associations()返回此通道套接字上的打开关联。abstract SctpChannelSctpChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址。SctpMultiChannelSctpMultiChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract SctpMultiChannelSctpMultiChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址并配置套接字以侦听连接。SctpServerChannelSctpServerChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址,并配置套接字以侦听关联。abstract SctpServerChannelSctpServerChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址,并配置套接字以侦听关联。abstract SctpChannelSctpChannel. bindAddress(InetAddress address)将给定地址添加到通道套接字的绑定地址。abstract SctpMultiChannelSctpMultiChannel. bindAddress(InetAddress address)将给定地址添加到通道套接字的绑定地址。abstract SctpServerChannelSctpServerChannel. bindAddress(InetAddress address)将给定地址添加到通道套接字的绑定地址。abstract SctpChannelSctpMultiChannel. branch(Association association)分支机构。abstract booleanSctpChannel. connect(SocketAddress remote)连接此通道的插座。abstract booleanSctpChannel. connect(SocketAddress remote, int maxOutStreams, int maxInStreams)连接此通道的插座。abstract booleanSctpChannel. finishConnect()完成连接SCTP通道的过程。abstract Set<SocketAddress>SctpChannel. getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpMultiChannel. getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract Set<SocketAddress>SctpServerChannel. getAllLocalAddresses()返回此通道的套接字绑定到的所有套接字地址。abstract <T> TSctpChannel. getOption(SctpSocketOption<T> name)返回套接字选项的值。abstract <T> TSctpMultiChannel. getOption(SctpSocketOption<T> name, Association association)返回套接字选项的值。abstract <T> TSctpServerChannel. getOption(SctpSocketOption<T> name)返回套接字选项的值。abstract Set<SocketAddress>SctpChannel. getRemoteAddresses()返回此通道的套接字连接的所有远程地址。abstract Set<SocketAddress>SctpMultiChannel. getRemoteAddresses(Association association)返回此通道套接字上给定关联所连接的所有远程地址。static SctpChannelSctpChannel. open()打开SCTP通道。static SctpChannelSctpChannel. open(SocketAddress remote, int maxOutStreams, int maxInStreams)打开SCTP通道并将其连接到远程地址。static SctpMultiChannelSctpMultiChannel. open()打开SCTP多通道。static SctpServerChannelSctpServerChannel. open()打开SCTP服务器通道。abstract <T> MessageInfoSctpChannel. receive(ByteBuffer dst, T attachment, NotificationHandler<T> handler)接收到给定缓冲区的消息和/或处理通知。abstract <T> MessageInfoSctpMultiChannel. receive(ByteBuffer buffer, T attachment, NotificationHandler<T> handler)通过此频道接收消息和/或处理通知。abstract intSctpChannel. send(ByteBuffer src, MessageInfo messageInfo)通过此频道发送消息。abstract intSctpMultiChannel. send(ByteBuffer buffer, MessageInfo messageInfo)通过此频道发送消息。abstract <T> SctpChannelSctpChannel. setOption(SctpSocketOption<T> name, T value)设置套接字选项的值。abstract <T> SctpMultiChannelSctpMultiChannel. setOption(SctpSocketOption<T> name, T value, Association association)设置套接字选项的值。abstract <T> SctpServerChannelSctpServerChannel. setOption(SctpSocketOption<T> name, T value)设置套接字选项的值。abstract SctpChannelSctpChannel. shutdown()在不关闭通道的情况下关闭连接。abstract SctpMultiChannelSctpMultiChannel. shutdown(Association association)在不关闭频道的情况下关闭关联。abstract SctpChannelSctpChannel. unbindAddress(InetAddress address)从通道套接字的绑定地址中删除给定地址。abstract SctpMultiChannelSctpMultiChannel. unbindAddress(InetAddress address)从通道套接字的绑定地址中删除给定地址。abstract SctpServerChannelSctpServerChannel. unbindAddress(InetAddress address)从通道套接字的绑定地址中删除给定地址。 -
Uses of IOException in com.sun.security.auth.callback
Methods in com.sun.security.auth.callback that throw IOException 变量和类型 方法 描述 voidTextCallbackHandler. handle(Callback[] callbacks)处理指定的回调集。 -
Uses of IOException in com.sun.source.util
Methods in com.sun.source.util that throw IOException 变量和类型 方法 描述 abstract Iterable<? extends Element>JavacTask. analyze()完成所有分析。abstract Iterable<? extends JavaFileObject>JavacTask. generate()生成代码。abstract DocCommentTreeDocTrees. getDocCommentTree(Element e, String relativePath)返回给定文件的doc注释树,其路径是相对于给定元素指定的。abstract Iterable<? extends CompilationUnitTree>JavacTask. parse()解析返回抽象语法树列表的指定文件。 -
Uses of IOException in com.sun.tools.attach
Subclasses of IOException in com.sun.tools.attach 变量和类型 类 描述 classAttachOperationFailedException异常类型,表示目标VM中的附加操作失败。Methods in com.sun.tools.attach that throw IOException 变量和类型 方法 描述 static VirtualMachineVirtualMachine. attach(VirtualMachineDescriptor vmd)附加到Java虚拟机。static VirtualMachineVirtualMachine. attach(String id)附加到Java虚拟机。abstract voidVirtualMachine. detach()从虚拟机中分离。abstract PropertiesVirtualMachine. getAgentProperties()返回目标虚拟机中的当前 代理属性 。abstract PropertiesVirtualMachine. getSystemProperties()返回目标虚拟机中的当前系统属性。voidVirtualMachine. loadAgent(String agent)加载代理。abstract voidVirtualMachine. loadAgent(String agent, String options)加载代理。voidVirtualMachine. loadAgentLibrary(String agentLibrary)加载代理库。abstract voidVirtualMachine. loadAgentLibrary(String agentLibrary, String options)加载代理库。voidVirtualMachine. loadAgentPath(String agentPath)按完整路径名加载本机代理库。abstract voidVirtualMachine. loadAgentPath(String agentPath, String options)按完整路径名加载本机代理库。abstract StringVirtualMachine. startLocalManagementAgent()在目标虚拟机中启动本地JMX管理代理程序。abstract voidVirtualMachine. startManagementAgent(Properties agentProperties)在目标虚拟机中启动JMX管理代理程序。 -
Uses of IOException in com.sun.tools.attach.spi
Methods in com.sun.tools.attach.spi that throw IOException 变量和类型 方法 描述 VirtualMachineAttachProvider. attachVirtualMachine(VirtualMachineDescriptor vmd)附加到Java虚拟机。abstract VirtualMachineAttachProvider. attachVirtualMachine(String id)附加到Java虚拟机。 -
Uses of IOException in java.applet
Methods in java.applet that throw IOException 变量和类型 方法 描述 voidAppletContext. setStream(String key, InputStream stream)已过时。将指定的流与此applet上下文中的指定键相关联。 -
Uses of IOException in java.awt
Methods in java.awt that throw IOException 变量和类型 方法 描述 voidDesktop. browse(URI uri)启动默认浏览器以显示URI。static FontFont. createFont(int fontFormat, File fontFile)使用指定的字体类型和指定的字体文件返回新的Font。static FontFont. createFont(int fontFormat, InputStream fontStream)使用指定的字体类型和输入数据返回新的Font。static Font[]Font. createFonts(File fontFile)返回从指定文件解码的新数组Font。static Font[]Font. createFonts(InputStream fontStream)返回从指定流解码的新数组Font。voidDesktop. edit(File file)启动关联的编辑器应用程序并打开文件进行编辑。voidDesktop. mail()启动用户默认邮件客户端的邮件撰写窗口。voidDesktop. mail(URI mailtoURI)启动用户默认邮件客户端的邮件撰写窗口,填充mailto:URI指定的邮件字段。voidDesktop. open(File file)启动关联的应用程序以打开文件。voidDesktop. print(File file)使用关联应用程序的print命令,使用本机桌面打印工具打印文件。protected static voidAWTEventMulticaster. save(ObjectOutputStream s, String k, EventListener l)将Serializable侦听器链保存到序列化流。protected voidAWTEventMulticaster. saveInternal(ObjectOutputStream s, String k)序列化支持。voidSplashScreen. setImageURL(URL imageURL)更改启动画面图像。 -
Uses of IOException in java.awt.color
Methods in java.awt.color that throw IOException 变量和类型 方法 描述 static ICC_ProfileICC_Profile. getInstance(InputStream s)构造与InputStream中的数据对应的ICC_Profile。static ICC_ProfileICC_Profile. getInstance(String fileName)构造与文件中的数据对应的ICC_Profile。voidICC_Profile. write(OutputStream s)将此ICC_Profile写入OutputStream。voidICC_Profile. write(String fileName)将此ICC_Profile写入文件。 -
Uses of IOException in java.awt.datatransfer
Methods in java.awt.datatransfer that throw IOException 变量和类型 方法 描述 ObjectClipboard. getData(DataFlavor flavor)返回一个对象,该对象表示指定的DataFlavor中此剪贴板的当前内容。ReaderDataFlavor. getReaderForText(Transferable transferable)获取文本flavor的Reader,如果需要,为预期的charset(编码)解码。ObjectStringSelection. getTransferData(DataFlavor flavor)如果可能,返回请求的DataFlavor中的Transferable数据。ObjectTransferable. getTransferData(DataFlavor flavor)返回表示要传输的数据的对象。voidDataFlavor. readExternal(ObjectInput is)从序列化状态恢复此DataFlavor。voidDataFlavor. writeExternal(ObjectOutput os)序列化DataFlavor。 -
Uses of IOException in java.awt.dnd
Methods in java.awt.dnd that throw IOException 变量和类型 方法 描述 ObjectDropTargetContext.TransferableProxy. getTransferData(DataFlavor df)返回一个对象,该对象表示由封装的transferable为请求的数据flavor提供的数据。 -
Uses of IOException in java.awt.print
Methods in java.awt.print that return IOException 变量和类型 方法 描述 IOExceptionPrinterIOException. getIOException()返回终止打印作业的IOException。Constructors in java.awt.print with parameters of type IOException 构造器 描述 PrinterIOException(IOException exception)构造一个新的PrinterIOException,其字符串表示形式为指定的IOException。 -
Uses of IOException in java.beans
Methods in java.beans that throw IOException 变量和类型 方法 描述 static ObjectBeans. instantiate(ClassLoader cls, String beanName)实例化JavaBean。static ObjectBeans. instantiate(ClassLoader cls, String beanName, BeanContext beanContext)实例化JavaBean。static ObjectBeans. instantiate(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)已过时。建议使用Beans.instantiate(ClassLoader, String, BeanContext),因为不推荐使用Applet API。 -
Uses of IOException in java.beans.beancontext
Methods in java.beans.beancontext that throw IOException 变量和类型 方法 描述 protected voidBeanContextServicesSupport. bcsPreDeserializationHook(ObjectInputStream ois)在反序列化子项之前从BeanContextSupport readObject调用...protected voidBeanContextSupport. bcsPreDeserializationHook(ObjectInputStream ois)在defaultReadObject()之后但在反序列化任何子级之前由readObject调用。protected voidBeanContextServicesSupport. bcsPreSerializationHook(ObjectOutputStream oos)在序列化子节点之前从BeanContextSupport writeObject调用...protected voidBeanContextSupport. bcsPreSerializationHook(ObjectOutputStream oos)在defaultWriteObject()之后但在序列化当前可序列化的子级之前由writeObject调用。protected voidBeanContextSupport. deserialize(ObjectInputStream ois, Collection coll)readObject用于反序列化集合。ObjectBeanContext. instantiateChild(String beanName)实例BeanContext为此BeanContext的子级的javaBean。ObjectBeanContextSupport. instantiateChild(String beanName)instantiateChild方法是BeanContext中的一个便利钩子,用于简化将嵌套的Bean实例化为BeanContext。voidBeanContextSupport. readChildren(ObjectInputStream ois)当此类的实例用作BeanContext协议(及其子协议)的实现的委托时,在反序列化期间存在“鸡和蛋”问题protected voidBeanContextSupport. serialize(ObjectOutputStream oos, Collection<?> coll)由writeObject用于序列化Collection。voidBeanContextSupport. writeChildren(ObjectOutputStream oos)用于序列化此BeanContext所有子女。 -
Uses of IOException in java.io
Subclasses of IOException in java.io 变量和类型 类 描述 classCharConversionException字符转换异常的基类。classEOFException表示在输入期间意外到达文件末尾或流末尾的信号。classFileNotFoundException尝试打开由指定路径名表示的文件的信号失败。classInterruptedIOException表示I / O操作已中断。classInvalidClassExceptionSerialization运行时检测到类的以下问题之一时抛出。classInvalidObjectException指示一个或多个反序列化对象未通过验证测试。classNotActiveException序列化或反序列化未激活时抛出。classNotSerializableException当实例需要具有Serializable接口时抛出。classObjectStreamException特定于Object Stream类的所有异常的超类。classOptionalDataException异常表示由于未读原始数据导致对象读取操作失败,或者属于流中序列化对象的数据结束。classStreamCorruptedException从对象流中读取的控制信息违反内部一致性检查时抛出。classSyncFailedException表示同步操作失败。classUnsupportedEncodingException不支持字符编码。classUTFDataFormatException表示已在数据输入流中或由实现数据输入接口的任何类读取 modified UTF-8格式的格式错误的字符串。classWriteAbortedException表示在写入操作期间抛出了其中一个ObjectStreamExceptions。Methods in java.io that return IOException 变量和类型 方法 描述 IOExceptionUncheckedIOException. getCause()返回此异常的原因。Methods in java.io that throw IOException 变量和类型 方法 描述 protected voidObjectOutputStream. annotateClass(类<?> cl)子类可以实现此方法以允许类数据存储在流中。protected voidObjectOutputStream. annotateProxyClass(类<?> cl)子类可以实现此方法以将流中的自定义数据与动态代理类的描述符一起存储。WriterWriter. append(char c)将指定的字符追加到此writer。WriterWriter. append(CharSequence csq)将指定的字符序列追加到此writer。WriterWriter. append(CharSequence csq, int start, int end)将指定字符序列的子序列追加到此writer。intBufferedInputStream. available()返回可以从此输入流中读取(或跳过)的字节数的估计值,而不会被下一次调用此输入流的方法阻塞。intFileInputStream. available()返回可以从此输入流中读取(或跳过)的剩余字节数的估计值,而不会被下一次调用此输入流的方法阻塞。intFilterInputStream. available()返回可以从此输入流中读取(或跳过)的字节数的估计值,而不会被此输入流的方法的下一个调用方阻塞。intInputStream. available()返回可以从此输入流中无阻塞地读取(或跳过)的字节数的估计值,可以是0,或者在检测到流结束时为0。intLineNumberInputStream. available()已过时。返回可以在不阻塞的情况下从此输入流中读取的字节数。intObjectInput. available()返回可以不阻塞地读取的字节数。intObjectInputStream. available()返回可以不阻塞地读取的字节数。intPipedInputStream. available()返回可以在不阻塞的情况下从此输入流中读取的字节数。intPushbackInputStream. available()返回可以从此输入流中读取(或跳过)的字节数的估计值,而不会被下一次调用此输入流的方法阻塞。intSequenceInputStream. available()返回当前基础输入流可以读取(或跳过)的字节数的估计值,而不会被下一次调用当前基础输入流的方法阻塞。voidBufferedInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidByteArrayInputStream. close()关闭ByteArrayInputStream无效。voidByteArrayOutputStream. close()关闭ByteArrayOutputStream无效。voidCloseable. close()关闭此流并释放与其关联的所有系统资源。voidFileInputStream. close()关闭此文件输入流并释放与该流关联的所有系统资源。voidFileOutputStream. close()关闭此文件输出流并释放与此流关联的所有系统资源。voidFilterInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidFilterOutputStream. close()关闭此输出流并释放与该流关联的所有系统资源。voidInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidObjectInput. close()关闭输入流。voidObjectInputStream. close()关闭输入流。voidObjectOutput. close()关闭流。voidObjectOutputStream. close()关闭流。voidOutputStream. close()关闭此输出流并释放与此流关联的所有系统资源。voidPipedInputStream. close()关闭此管道输入流并释放与该流关联的所有系统资源。voidPipedOutputStream. close()关闭此管道输出流并释放与此流关联的所有系统资源。voidPipedReader. close()关闭此管道流并释放与该流关联的所有系统资源。voidPipedWriter. close()关闭此管道输出流并释放与此流关联的所有系统资源。voidPushbackInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidPushbackReader. close()关闭流并释放与其关联的所有系统资源。voidRandomAccessFile. close()关闭此随机访问文件流并释放与该流关联的所有系统资源。abstract voidReader. close()关闭流并释放与其关联的所有系统资源。voidSequenceInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidStringWriter. close()关闭StringWriter无效。abstract voidWriter. close()关闭流,先冲洗它。voidPipedInputStream. connect(PipedOutputStream src)使此管道输入流连接到管道输出流src。voidPipedOutputStream. connect(PipedInputStream snk)将此管道输出流连接到接收器。voidPipedReader. connect(PipedWriter src)使此管道读取器连接到管道写入器src。voidPipedWriter. connect(PipedReader snk)将此管道编写器连接到接收器。booleanFile. createNewFile()当且仅当具有此名称的文件尚不存在时,以原子方式创建由此抽象路径名命名的新空文件。static FileFile. createTempFile(String prefix, String suffix)在默认临时文件目录中创建一个空文件,使用给定的前缀和后缀生成其名称。static FileFile. createTempFile(String prefix, String suffix, File directory)在指定目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。abstract booleanObjectInputStream.GetField. defaulted(String name)如果命名字段是默认值且在此流中没有值,则返回true。voidObjectInputStream. defaultReadObject()从此流中读取当前类的非静态和非瞬态字段。voidObjectOutputStream. defaultWriteObject()将当前类的非静态和非瞬态字段写入此流。protected voidObjectOutputStream. drain()排除ObjectOutputStream中的所有缓冲数据。protected voidFileInputStream. finalize()不推荐使用,要删除:此API元素将在以后的版本中删除。finalize方法已被弃用,将被删除。protected voidFileOutputStream. finalize()不推荐使用,要删除:此API元素将在以后的版本中删除。finalize方法已被弃用,将被删除。voidBufferedOutputStream. flush()刷新此缓冲的输出流。voidBufferedWriter. flush()刷新流。voidDataOutputStream. flush()刷新此数据输出流。voidFilterOutputStream. flush()刷新此输出流并强制将任何缓冲的输出字节写出到流中。voidFilterWriter. flush()刷新流。voidFlushable. flush()通过将任何缓冲的输出写入基础流来刷新此流。voidObjectOutput. flush()刷新流。voidObjectOutputStream. flush()刷新流。voidOutputStream. flush()刷新此输出流并强制写出任何缓冲的输出字节。voidOutputStreamWriter. flush()刷新流。voidPipedOutputStream. flush()刷新此输出流并强制写出任何缓冲的输出字节。voidPipedWriter. flush()刷新此输出流并强制写出任何缓冲的输出字符。abstract voidWriter. flush()刷新流。abstract booleanObjectInputStream.GetField. get(String name, boolean val)从持久字段中获取指定布尔字段的值。abstract byteObjectInputStream.GetField. get(String name, byte val)从持久字段中获取指定字节字段的值。abstract charObjectInputStream.GetField. get(String name, char val)从持久字段中获取指定char字段的值。abstract doubleObjectInputStream.GetField. get(String name, double val)从持久字段中获取指定双字段的值。abstract floatObjectInputStream.GetField. get(String name, float val)从持久字段中获取指定的float字段的值。abstract intObjectInputStream.GetField. get(String name, int val)从持久字段中获取指定int字段的值。abstract longObjectInputStream.GetField. get(String name, long val)从持久字段中获取指定长字段的值。abstract shortObjectInputStream.GetField. get(String name, short val)从持久字段中获取指定短字段的值。abstract ObjectObjectInputStream.GetField. get(String name, Object val)从持久字段中获取指定的Object字段的值。FileFile. getCanonicalFile()返回此抽象路径名的规范形式。StringFile. getCanonicalPath()返回此抽象路径名的规范路径名字符串。FileDescriptorFileInputStream. getFD()返回FileDescriptor对象,该对象表示与此FileInputStream正在使用的文件系统中的实际文件的连接。FileDescriptorFileOutputStream. getFD()返回与此流关联的文件描述符。FileDescriptorRandomAccessFile. getFD()返回与此流关联的opaque文件描述符对象。longRandomAccessFile. getFilePointer()返回此文件中的当前偏移量。longRandomAccessFile. length()返回此文件的长度。voidBufferedReader. mark(int readAheadLimit)标记流中的当前位置。voidCharArrayReader. mark(int readAheadLimit)标记流中的当前位置。voidFilterReader. mark(int readAheadLimit)标记流中的当前位置。voidLineNumberReader. mark(int readAheadLimit)标记流中的当前位置。voidPushbackReader. mark(int readAheadLimit)标记流中的当前位置。voidReader. mark(int readAheadLimit)标记流中的当前位置。voidStringReader. mark(int readAheadLimit)标记流中的当前位置。voidBufferedWriter. newLine()写一个行分隔符。intStreamTokenizer. nextToken()解析此tokenizer的输入流中的下一个标记。ObjectOutputStream.PutFieldObjectOutputStream. putFields()检索用于缓冲要写入流的持久字段的对象。intBufferedInputStream. read()参见read方法InputStream的总合同。intBufferedInputStream. read(byte[] b, int off, int len)从给定的偏移量开始,将此字节输入流中的字节读入指定的字节数组。intBufferedReader. read()读一个字符。intBufferedReader. read(char[] cbuf, int off, int len)将字符读入数组的一部分。intCharArrayReader. read()读一个字符。intCharArrayReader. read(char[] b, int off, int len)将字符读入数组的一部分。intDataInputStream. read(byte[] b)从包含的输入流中读取一些字节数,并将它们存储到缓冲区数组b。intDataInputStream. read(byte[] b, int off, int len)从包含的输入流len最多len个字节的数据读入一个字节数组。intFileInputStream. read()从此输入流中读取一个字节的数据。intFileInputStream. read(byte[] b)从此输入流将最多b.length字节的数据读b.length字节数组。intFileInputStream. read(byte[] b, int off, int len)从此输入流len最多len个字节的数据读入一个字节数组。intFilterInputStream. read()从此输入流中读取下一个数据字节。intFilterInputStream. read(byte[] b)从此输入流b.length最多b.length个字节的数据读入一个字节数组。intFilterInputStream. read(byte[] b, int off, int len)从此输入流将最多len字节的数据读len字节数组。intFilterReader. read()读一个字符。intFilterReader. read(char[] cbuf, int off, int len)将字符读入数组的一部分。abstract intInputStream. read()从输入流中读取下一个数据字节。intInputStream. read(byte[] b)从输入流中读取一些字节数并将它们存储到缓冲区数组b。intInputStream. read(byte[] b, int off, int len)从输入流读取最多len字节的数据到一个字节数组。intInputStreamReader. read()读一个字符。intInputStreamReader. read(char[] cbuf, int offset, int length)将字符读入数组的一部分。intLineNumberInputStream. read()已过时。从此输入流中读取下一个数据字节。intLineNumberInputStream. read(byte[] b, int off, int len)已过时。从此输入流将最多len字节的数据读len字节数组。intLineNumberReader. read()读一个字符。intLineNumberReader. read(char[] cbuf, int off, int len)将字符读入数组的一部分。intObjectInput. read()读取一个字节的数据。intObjectInput. read(byte[] b)读入一个字节数组。intObjectInput. read(byte[] b, int off, int len)读入一个字节数组。intObjectInputStream. read()读取一个字节的数据。intObjectInputStream. read(byte[] buf, int off, int len)读入一个字节数组。intPipedInputStream. read()从此管道输入流中读取下一个数据字节。intPipedInputStream. read(byte[] b, int off, int len)从此管道输入流len最多len字节的数据读入一个字节数组。intPipedReader. read()从此管道流中读取下一个数据字符。intPipedReader. read(char[] cbuf, int off, int len)从此管道流中读取最多len个数据字符到一个字符数组中。intPushbackInputStream. read()从此输入流中读取下一个数据字节。intPushbackInputStream. read(byte[] b, int off, int len)从此输入流len最多len个字节的数据读入一个字节数组。intPushbackReader. read()读一个字符。intPushbackReader. read(char[] cbuf, int off, int len)将字符读入数组的一部分。intRandomAccessFile. read()从该文件中读取一个字节的数据。intRandomAccessFile. read(byte[] b)从该文件读取最多b.length字节的数据到一个字节数组。intRandomAccessFile. read(byte[] b, int off, int len)从此文件读取最多len字节的数据到一个字节数组。intReader. read()读一个字符。intReader. read(char[] cbuf)将字符读入数组。abstract intReader. read(char[] cbuf, int off, int len)将字符读入数组的一部分。intReader. read(CharBuffer target)尝试将字符读入指定的字符缓冲区。intSequenceInputStream. read()从此输入流中读取下一个数据字节。intSequenceInputStream. read(byte[] b, int off, int len)从此输入流将最多len字节的数据读len字节数组。intStringReader. read()读一个字符。intStringReader. read(char[] cbuf, int off, int len)将字符读入数组的一部分。byte[]InputStream. readAllBytes()从输入流中读取所有剩余字节。booleanDataInput. readBoolean()读取一个输入字节,并返回true如果该字节不为零,false如果该字节是零。booleanDataInputStream. readBoolean()参见readBoolean方法DataInput的总合同。booleanObjectInputStream. readBoolean()读入布尔值。booleanRandomAccessFile. readBoolean()从此文件中读取boolean。byteDataInput. readByte()读取并返回一个输入字节。byteDataInputStream. readByte()参见readByte方法DataInput的总合同。byteObjectInputStream. readByte()读取一个8位字节。byteRandomAccessFile. readByte()从该文件中读取带符号的8位值。charDataInput. readChar()读取两个输入字节并返回char值。charDataInputStream. readChar()参见readChar方法DataInput的总合同。charObjectInputStream. readChar()读取16位字符。charRandomAccessFile. readChar()从此文件中读取字符。protected ObjectStreamClassObjectInputStream. readClassDescriptor()从序列化流中读取类描述符。doubleDataInput. readDouble()读取8个输入字节并返回double值。doubleDataInputStream. readDouble()参见readDouble方法DataInput的总合同。doubleObjectInputStream. readDouble()读取64位双精度数。doubleRandomAccessFile. readDouble()从此文件中读取double。voidExternalizable. readExternal(ObjectInput in)该对象实现了readExternal方法,通过为原始类型调用DataInput方法并为对象,字符串和数组调用readObject来恢复其内容。ObjectInputStream.GetFieldObjectInputStream. readFields()从流中读取持久字段并使其按名称可用。floatDataInput. readFloat()读取四个输入字节并返回float值。floatDataInputStream. readFloat()参见readFloat方法DataInput的一般合同。floatObjectInputStream. readFloat()读取32位浮点数。floatRandomAccessFile. readFloat()从此文件中读取float。voidDataInput. readFully(byte[] b)从输入流中读取一些字节并将它们存储到缓冲区阵列b。voidDataInput. readFully(byte[] b, int off, int len)从输入流中读取len个字节。voidDataInputStream. readFully(byte[] b)参见readFully方法DataInput的总合同。voidDataInputStream. readFully(byte[] b, int off, int len)参见readFully方法DataInput的一般合同。voidObjectInputStream. readFully(byte[] buf)读取字节,阻塞直到读取所有字节。voidObjectInputStream. readFully(byte[] buf, int off, int len)读取字节,阻塞直到读取所有字节。voidRandomAccessFile. readFully(byte[] b)从当前文件指针开始,将此文件中的b.length字节读入字节数组。voidRandomAccessFile. readFully(byte[] b, int off, int len)从当前文件指针开始,将此文件中的len字节精确读入字节数组。intDataInput. readInt()读取四个输入字节并返回int值。intDataInputStream. readInt()见的总承包readInt的方法DataInput。intObjectInputStream. readInt()读取32位int。intRandomAccessFile. readInt()从此文件中读取带符号的32位整数。StringBufferedReader. readLine()读一行文字。StringDataInput. readLine()从输入流中读取下一行文本。StringDataInputStream. readLine()已过时。此方法无法将字节正确转换为字符。StringLineNumberReader. readLine()阅读一行文字。StringObjectInputStream. readLine()已过时。此方法无法将字节正确转换为字符。StringRandomAccessFile. readLine()从此文件中读取下一行文本。longDataInput. readLong()读取8个输入字节并返回long值。longDataInputStream. readLong()参见readLong方法DataInput的总合同。longObjectInputStream. readLong()读长64位。longRandomAccessFile. readLong()从此文件中读取带符号的64位整数。intInputStream. readNBytes(byte[] b, int off, int len)从输入流中读取请求的字节数到给定的字节数组中。byte[]InputStream. readNBytes(int len)从输入流中读取指定的字节数。ObjectObjectInput. readObject()读取并返回一个对象。ObjectObjectInputStream. readObject()从ObjectInputStream中读取一个对象。protected ObjectObjectInputStream. readObjectOverride()ObjectOutputStream的可信子类调用此方法,该子类使用受保护的无参数构造函数构造ObjectOutputStream。shortDataInput. readShort()读取两个输入字节并返回short值。shortDataInputStream. readShort()参见readShort方法DataInput的总合同。shortObjectInputStream. readShort()读取16位短路。shortRandomAccessFile. readShort()从该文件中读取带符号的16位数字。protected voidObjectInputStream. readStreamHeader()提供readStreamHeader方法以允许子类读取和验证自己的流标头。ObjectObjectInputStream. readUnshared()从ObjectInputStream中读取“非共享”对象。intDataInput. readUnsignedByte()读取一个输入字节,将其零扩展到类型int,并返回结果,因此在0到255范围内。intDataInputStream. readUnsignedByte()参见readUnsignedByte方法DataInput的总合同。intObjectInputStream. readUnsignedByte()读取无符号的8位字节。intRandomAccessFile. readUnsignedByte()从该文件中读取无符号的8位数。intDataInput. readUnsignedShort()读取两个输入字节并返回0到65535范围内的int值。intDataInputStream. readUnsignedShort()参见readUnsignedShort方法DataInput的总合同。intObjectInputStream. readUnsignedShort()读取无符号16位短路。intRandomAccessFile. readUnsignedShort()从此文件中读取无符号的16位数字。StringDataInput. readUTF()读入使用 modified UTF-8格式编码的字符串。StringDataInputStream. readUTF()参见readUTF方法DataInput的一般合同。static StringDataInputStream. readUTF(DataInput in)从流in读取以modified UTF-8格式编码的Unicode字符串的表示; 然后将此字符串作为String返回。StringObjectInputStream. readUTF()以 modified UTF-8格式读取字符串。StringRandomAccessFile. readUTF()从此文件中读取字符串。booleanBufferedReader. ready()判断此流是否可以读取。booleanCharArrayReader. ready()判断此流是否可以读取。booleanFilterReader. ready()判断此流是否可以读取。booleanInputStreamReader. ready()判断此流是否可以读取。booleanPipedReader. ready()判断此流是否可以读取。booleanPushbackReader. ready()判断此流是否可以读取。booleanReader. ready()判断此流是否可以读取。booleanStringReader. ready()判断此流是否可以读取。protected voidPipedInputStream. receive(int b)接收一个字节的数据。protected ObjectObjectOutputStream. replaceObject(Object obj)此方法将允许ObjectOutputStream的受信任子类在序列化期间将一个对象替换为另一个对象。voidBufferedInputStream. reset()参见reset方法InputStream的总合同。voidBufferedReader. reset()将流重置为最新标记。voidCharArrayReader. reset()将流重置为最新标记,如果从未标记过,则重置为开头。voidFilterInputStream. reset()将此流重新定位到上次在此输入流上调用mark方法时的位置。voidFilterReader. reset()重置流。voidInputStream. reset()将此流重新定位到上次在此输入流上调用mark方法时的位置。voidLineNumberInputStream. reset()已过时。将此流重新定位到上次在此输入流上调用mark方法时的位置。voidLineNumberReader. reset()将流重置为最新标记。voidObjectOutputStream. reset()重置将忽略已写入流的任何对象的状态。voidPushbackInputStream. reset()将此流重新定位到上次在此输入流上调用mark方法时的位置。voidPushbackReader. reset()重置流。voidReader. reset()重置流。voidStringReader. reset()将流重置为最新标记,如果从未标记过,则将其重置为字符串的开头。protected 类<?>ObjectInputStream. resolveClass(ObjectStreamClass desc)加载等效于指定流类描述的本地类。protected ObjectObjectInputStream. resolveObject(Object obj)此方法将允许ObjectInputStream的受信任子类在反序列化期间将一个对象替换为另一个对象。protected 类<?>ObjectInputStream. resolveProxyClass(String[] interfaces)返回实现代理类描述符中指定的接口的代理类; 子类可以实现此方法以从流中读取自定义数据以及动态代理类的描述符,从而允许它们为接口和代理类使用备用加载机制。voidRandomAccessFile. seek(long pos)设置从此文件的开头开始测量的文件指针偏移量,在该位置进行下一次读取或写入操作。voidRandomAccessFile. setLength(long newLength)设置此文件的长度。longBufferedInputStream. skip(long n)见的总承包skip的方法InputStream。longBufferedReader. skip(long n)跳过字符。longCharArrayReader. skip(long n)跳过字符。longFileInputStream. skip(long n)跳过并丢弃输入流中的n字节数据。longFilterInputStream. skip(long n)跳过并丢弃输入流中的n字节数据。longFilterReader. skip(long n)跳过字符。longInputStream. skip(long n)跳过并丢弃此输入流中的n字节数据。longLineNumberInputStream. skip(long n)已过时。跳过并丢弃此输入流中的n字节数据。longLineNumberReader. skip(long n)跳过字符。longObjectInput. skip(long n)跳过n个字节的输入。longPushbackInputStream. skip(long n)跳过并丢弃此输入流中的n字节数据。longPushbackReader. skip(long n)跳过字符。longReader. skip(long n)跳过字符。longStringReader. skip(long ns)跳过流中指定的字符数。intDataInput. skipBytes(int n)尝试跳过输入流中的n字节数据,丢弃跳过的字节。intDataInputStream. skipBytes(int n)参见skipBytes方法的总体合同DataInput。intObjectInputStream. skipBytes(int len)跳过字节。intRandomAccessFile. skipBytes(int n)尝试跳过超过n个字节的输入,丢弃跳过的字节。longInputStream. transferTo(OutputStream out)从该输入流中读取所有字节,并按读取顺序将字节写入给定的输出流。longReader. transferTo(Writer out)读取此阅读器中的所有字符,并按照读取的顺序将字符写入给定的编写器。voidPushbackInputStream. unread(byte[] b)通过将字节数组复制到回送缓冲区的前面来推回字节数组。voidPushbackInputStream. unread(byte[] b, int off, int len)通过将其复制到回送缓冲区的前面来推回一部分字节数组。voidPushbackInputStream. unread(int b)通过将字节复制到回送缓冲区的前面来推回一个字节。voidPushbackReader. unread(char[] cbuf)通过将字符数组复制到回送缓冲区的前面来推回字符数组。voidPushbackReader. unread(char[] cbuf, int off, int len)通过将字符数组的一部分复制到回送缓冲区的前面来将其推回。voidPushbackReader. unread(int c)通过将单个字符复制到回送缓冲区的前面来将其推回。voidObjectOutputStream. useProtocolVersion(int version)指定写入流时要使用的流协议版本。voidBufferedOutputStream. write(byte[] b, int off, int len)将从偏移量off开始的指定字节数组中的len个字节写入此缓冲的输出流。voidBufferedOutputStream. write(int b)将指定的字节写入此缓冲的输出流。voidBufferedWriter. write(char[] cbuf, int off, int len)写一个字符数组的一部分。voidBufferedWriter. write(int c)写一个字符。voidBufferedWriter. write(String s, int off, int len)写一个字符串的一部分。voidDataOutput. write(byte[] b)将输出流写入数组b所有字节。voidDataOutput. write(byte[] b, int off, int len)从数组b按顺序将len字节写入输出流。voidDataOutput. write(int b)向输出流写入参数b的八个低位。voidDataOutputStream. write(byte[] b, int off, int len)将从偏移量off开始的指定字节数组中的len字节写入基础输出流。voidDataOutputStream. write(int b)将指定的字节(参数b的低8位)写入基础输出流。voidFileOutputStream. write(byte[] b)将指定字节数组中的b.length字节写入此文件输出流。voidFileOutputStream. write(byte[] b, int off, int len)将从偏移量off开始的指定字节数组中的len字节写入此文件输出流。voidFileOutputStream. write(int b)将指定的字节写入此文件输出流。voidFilterOutputStream. write(byte[] b)将b.length字节写入此输出流。voidFilterOutputStream. write(byte[] b, int off, int len)将从偏移量off开始的指定byte数组的len字节写入此输出流。voidFilterOutputStream. write(int b)将指定的byte写入此输出流。voidFilterWriter. write(char[] cbuf, int off, int len)写一个字符数组的一部分。voidFilterWriter. write(int c)写一个字符。voidFilterWriter. write(String str, int off, int len)写一个字符串的一部分。voidObjectOutput. write(byte[] b)写一个字节数组。voidObjectOutput. write(byte[] b, int off, int len)写一个子字节数组。voidObjectOutput. write(int b)写一个字节。abstract voidObjectOutputStream.PutField. write(ObjectOutput out)已过时。此方法不会以正确的格式写入此PutField对象包含的值,并且可能导致序列化流损坏。voidObjectOutputStream. write(byte[] buf)写一个字节数组。voidObjectOutputStream. write(byte[] buf, int off, int len)写一个子字节数组。voidObjectOutputStream. write(int val)写一个字节。voidOutputStream. write(byte[] b)将指定字节数组中的b.length个字节写入此输出流。voidOutputStream. write(byte[] b, int off, int len)将从偏移量off开始的指定字节数组中的len字节写入此输出流。abstract voidOutputStream. write(int b)将指定的字节写入此输出流。voidOutputStreamWriter. write(char[] cbuf, int off, int len)写一个字符数组的一部分。voidOutputStreamWriter. write(int c)写一个字符。voidOutputStreamWriter. write(String str, int off, int len)写一个字符串的一部分。voidPipedOutputStream. write(byte[] b, int off, int len)将从偏移量off开始的指定字节数组中的len字节写入此管道输出流。voidPipedOutputStream. write(int b)将指定的byte写入管道输出流。voidPipedWriter. write(char[] cbuf, int off, int len)将从偏移量off开始的指定字符数组中的len字符写入此管道输出流。voidPipedWriter. write(int c)将指定的char写入管道输出流。voidRandomAccessFile. write(byte[] b)从当前文件指针开始,将指定字节数组中的b.length个字节写入此文件。voidRandomAccessFile. write(byte[] b, int off, int len)将len字节从指定的字节数组(从偏移量off开始)写入此文件。voidRandomAccessFile. write(int b)将指定的字节写入此文件。voidWriter. write(char[] cbuf)写一个字符数组。abstract voidWriter. write(char[] cbuf, int off, int len)写一个字符数组的一部分。voidWriter. write(int c)写一个字符。voidWriter. write(String str)写一个字符串。voidWriter. write(String str, int off, int len)写一个字符串的一部分。voidDataOutput. writeBoolean(boolean v)将boolean值写入此输出流。voidDataOutputStream. writeBoolean(boolean v)将boolean写入基础输出流作为1字节值。voidObjectOutputStream. writeBoolean(boolean val)写一个布尔值。voidRandomAccessFile. writeBoolean(boolean v)将boolean写入文件作为单字节值。voidDataOutput. writeByte(int v)将参数v的八个低位写入输出流。voidDataOutputStream. writeByte(int v)将byte写入基础输出流作为1字节值。voidObjectOutputStream. writeByte(int val)写一个8位字节。voidRandomAccessFile. writeByte(int v)将byte写入文件作为单字节值。voidDataOutput. writeBytes(String s)将字符串写入输出流。voidDataOutputStream. writeBytes(String s)将字符串作为字节序列写入基础输出流。voidObjectOutputStream. writeBytes(String str)将String写为字节序列。voidRandomAccessFile. writeBytes(String s)将字符串作为字节序列写入文件。voidDataOutput. writeChar(int v)将char值(由两个字节组成)写入输出流。voidDataOutputStream. writeChar(int v)将char写入基础输出流,为2字节值,高字节优先。voidObjectOutputStream. writeChar(int val)写一个16位字符。voidRandomAccessFile. writeChar(int v)将char写入文件作为双字节值,高字节优先。voidDataOutput. writeChars(String s)将字符串s中的每个字符按s写入输出流,每个字符两个字节。voidDataOutputStream. writeChars(String s)将字符串作为字符序列写入基础输出流。voidObjectOutputStream. writeChars(String str)将String写为一系列字符。voidRandomAccessFile. writeChars(String s)将字符串作为字符序列写入文件。protected voidObjectOutputStream. writeClassDescriptor(ObjectStreamClass desc)将指定的类描述符写入ObjectOutputStream。voidDataOutput. writeDouble(double v)将double值(由8个字节组成)写入输出流。voidDataOutputStream. writeDouble(double v)双参数传递给转换long使用doubleToLongBits方法在类Double,然后写入该long值基础输出流作为8字节的数量,高字节。voidObjectOutputStream. writeDouble(double val)写一个64位双。voidRandomAccessFile. writeDouble(double v)双参数传递给转换long使用doubleToLongBits方法在类Double,然后写入该long值到该文件作为一个八字节的数量,高字节。voidExternalizable. writeExternal(ObjectOutput out)该对象实现writeExternal方法,通过调用DataOutput的方法来保存其内容,或者为对象,字符串和数组调用ObjectOutput的writeObject方法。voidObjectOutputStream. writeFields()将缓冲的字段写入流。voidDataOutput. writeFloat(float v)将float值(由4个字节组成)写入输出流。voidDataOutputStream. writeFloat(float v)浮子参数的转换int使用floatToIntBits方法在类Float,然后写入该int值基础输出流作为一个4字节的数量,高字节。voidObjectOutputStream. writeFloat(float val)写一个32位浮点数。voidRandomAccessFile. writeFloat(float v)浮子参数的转换int使用floatToIntBits方法在类Float,然后写入该int值到该文件作为一个四字节数量,高字节。voidDataOutput. writeInt(int v)将int值(由4个字节组成)写入输出流。voidDataOutputStream. writeInt(int v)将int写入基础输出流,作为四个字节,高字节优先。voidObjectOutputStream. writeInt(int val)写一个32位的int。voidRandomAccessFile. writeInt(int v)将int写为四个字节,高字节优先。voidDataOutput. writeLong(long v)将long值写入输出流,该值由8个字节组成。voidDataOutputStream. writeLong(long v)将long写入基础输出流为8字节,高字节优先。voidObjectOutputStream. writeLong(long val)写入64位长。voidRandomAccessFile. writeLong(long v)将long写入文件为8个字节,高字节优先。voidObjectOutput. writeObject(Object obj)将对象写入底层存储或流。voidObjectOutputStream. writeObject(Object obj)将指定的对象写入ObjectOutputStream。protected voidObjectOutputStream. writeObjectOverride(Object obj)子类用于覆盖默认writeObject方法的方法。voidDataOutput. writeShort(int v)将两个字节写入输出流以表示参数的值。voidDataOutputStream. writeShort(int v)将short写入基础输出流,作为两个字节,高字节优先。voidObjectOutputStream. writeShort(int val)写一个16位的短。voidRandomAccessFile. writeShort(int v)将short写为两个字节,高字节优先。protected voidObjectOutputStream. writeStreamHeader()提供了writeStreamHeader方法,因此子类可以将自己的标头附加或预先添加到流中。voidByteArrayOutputStream. writeTo(OutputStream out)将此ByteArrayOutputStream的完整内容写入指定的输出流参数,就像通过使用out.write(buf, 0, count)调用输出流的write方法out.write(buf, 0, count)。voidCharArrayWriter. writeTo(Writer out)将缓冲区的内容写入另一个字符流。voidObjectOutputStream. writeUnshared(Object obj)将“非共享”对象写入ObjectOutputStream。voidDataOutput. writeUTF(String s)将两个字节的长度信息写入输出流,然后是字符串s中每个字符的 modified UTF-8表示。voidDataOutputStream. writeUTF(String str)使用 modified UTF-8编码以与机器无关的方式将字符串写入基础输出流。voidObjectOutputStream. writeUTF(String str)原始数据以 modified UTF-8格式写入此字符串。voidRandomAccessFile. writeUTF(String str)使用 modified UTF-8编码以与机器无关的方式将字符串写入文件。Constructors in java.io with parameters of type IOException 构造器 描述 UncheckedIOException(IOException cause)构造此类的实例。UncheckedIOException(String message, IOException cause)构造此类的实例。Constructors in java.io that throw IOException 构造器 描述 FileReader(File file, Charset charset)创建一个新的FileReader,给出File和charset 。FileReader(String fileName, Charset charset)给定要读取的文件的名称和FileReader,创建一个新的FileReader 。FileWriter(File file)FileWriter(File file, boolean append)FileWriter(File file, Charset charset)构造一个FileWriter给予File编写和charset 。FileWriter(File file, Charset charset, boolean append)给File写入charset构造FileWriter,并指示是否附加写入的数据的布尔值。FileWriter(String fileName)构造一个FileWriter给出文件名,使用平台的 default charsetFileWriter(String fileName, boolean append)使用平台 default charset构造FileWriter给定文件名和布尔值,指示是否附加写入的数据。FileWriter(String fileName, Charset charset)给出文件名构造FileWriter和charset 。FileWriter(String fileName, Charset charset, boolean append)构造一个FileWriter给出文件名, charset ,并指示是否写入的数据追加一个布尔值。ObjectInputStream()为完全重新实现ObjectInputStream的子类提供一种方法,以便不必分配此ObjectInputStream实现刚刚使用的私有数据。ObjectInputStream(InputStream in)创建一个从指定的InputStream读取的ObjectInputStream。ObjectOutputStream()为完全重新实现ObjectOutputStream的子类提供一种方法,以便不必分配ObjectOutputStream的此实现刚刚使用的私有数据。ObjectOutputStream(OutputStream out)创建一个写入指定OutputStream的ObjectOutputStream。PipedInputStream(PipedOutputStream src)创建PipedInputStream以便它连接到管道输出流src。PipedInputStream(PipedOutputStream src, int pipeSize)创建PipedInputStream,使其连接到管道输出流src并使用指定的管道大小作为管道缓冲区。PipedOutputStream(PipedInputStream snk)创建连接到指定管道输入流的管道输出流。PipedReader(PipedWriter src)创建PipedReader,使其连接到管道写入器src。PipedReader(PipedWriter src, int pipeSize)创建一个PipedReader,使其连接到管道写入器src并使用指定的管道大小作为管道缓冲区。PipedWriter(PipedReader snk)创建连接到指定管道读取器的管道编写器。PrintStream(File file, Charset charset)使用指定的文件和字符集创建一个没有自动行刷新的新打印流。PrintStream(String fileName, Charset charset)使用指定的文件名和字符集创建一个没有自动行刷新的新打印流。PrintWriter(File file, Charset charset)使用指定的文件和字符集创建一个没有自动行刷新的新PrintWriter。PrintWriter(String fileName, Charset charset)使用指定的文件名和字符集创建一个没有自动行刷新的新PrintWriter。 -
Uses of IOException in java.lang
Methods in java.lang that throw IOException 变量和类型 方法 描述 AppendableAppendable. append(char c)将指定的字符追加到此Appendable。AppendableAppendable. append(CharSequence csq)将指定的字符序列追加到此Appendable。AppendableAppendable. append(CharSequence csq, int start, int end)将指定字符序列的子序列追加到此Appendable。ProcessRuntime. exec(String command)在单独的进程中执行指定的字符串命令。ProcessRuntime. exec(String[] cmdarray)在单独的进程中执行指定的命令和参数。ProcessRuntime. exec(String[] cmdarray, String[] envp)在具有指定环境的单独进程中执行指定的命令和参数。ProcessRuntime. exec(String[] cmdarray, String[] envp, File dir)在具有指定环境和工作目录的单独进程中执行指定的命令和参数。ProcessRuntime. exec(String command, String[] envp)在具有指定环境的单独进程中执行指定的字符串命令。ProcessRuntime. exec(String command, String[] envp, File dir)在具有指定环境和工作目录的单独进程中执行指定的字符串命令。protected URLClassLoader. findResource(String moduleName, String name)返回定义到此类加载器的模块中的资源的URL。protected Enumeration<URL>ClassLoader. findResources(String name)返回表示具有给定名称的所有资源的URL对象的枚举。InputStreamModule. getResourceAsStream(String name)返回用于读取此模块中的资源的输入流。Enumeration<URL>ClassLoader. getResources(String name)查找具有给定名称的所有资源。static Enumeration<URL>ClassLoader. getSystemResources(String name)从用于加载类的搜索路径中查找指定名称的所有资源。static ChannelSystem. inheritedChannel()返回从创建此Java虚拟机的实体继承的通道。intReadable. read(CharBuffer cb)尝试将字符读入指定的字符缓冲区。ProcessProcessBuilder. start()使用此流程构建器的属性启动新流程。static List<Process>ProcessBuilder. startPipeline(List<ProcessBuilder> builders)为每个ProcessBuilder启动一个Process,创建一个由标准输出和标准输入流链接的流程管道。 -
Uses of IOException in java.lang.management
Methods in java.lang.management that throw IOException 变量和类型 方法 描述 static <T extends PlatformManagedObject>
TManagementFactory. getPlatformMXBean(MBeanServerConnection connection, 类<T> mxbeanInterface)返回mxbeanInterface的平台MXBean代理,该代理指定在Java虚拟机中具有一个实例,代理将通过给定的MBeanServerConnection转发方法调用。static <T extends PlatformManagedObject>
List<T>ManagementFactory. getPlatformMXBeans(MBeanServerConnection connection, 类<T> mxbeanInterface)返回平台MXBean代理的列表,用于通过给定的MBeanServerConnection转发mxbeanInterface的方法调用。static <T> TManagementFactory. newPlatformMXBeanProxy(MBeanServerConnection connection, String mxbeanName, 类<T> mxbeanInterface)返回给定的平台MXBean接口的代理 MXBean name转发其方法调用通过给定MBeanServerConnection。 -
Uses of IOException in java.lang.module
Methods in java.lang.module that throw IOException 变量和类型 方法 描述 voidModuleReader. close()关闭模块阅读器。Optional<URI>ModuleReader. find(String name)查找资源,将URI返回给模块中的资源。Stream<String>ModuleReader. list()列出模块的内容,返回元素流,这些元素是模块中所有资源的名称。default Optional<InputStream>ModuleReader. open(String name)打开资源,返回输入流以读取模块中的资源。abstract ModuleReaderModuleReference. open()打开模块内容以供阅读。static ModuleDescriptorModuleDescriptor. read(InputStream in)从输入流中读取模块声明的二进制形式作为模块描述符。static ModuleDescriptorModuleDescriptor. read(InputStream in, Supplier<Set<String>> packageFinder)从输入流中读取模块声明的二进制形式作为模块描述符。default Optional<ByteBuffer>ModuleReader. read(String name)读取资源,返回包含资源内容的字节缓冲区。 -
Uses of IOException in java.net
Subclasses of IOException in java.net 变量和类型 类 描述 classBindException表示尝试将套接字绑定到本地地址和端口时发生错误。classConnectException表示尝试将套接字连接到远程地址和端口时发生错误。classHttpRetryException抛出以指示需要重试HTTP请求但由于启用了流模式而无法自动重试。classMalformedURLException抛出此异常表示发生了格式错误的URL。classNoRouteToHostException表示尝试将套接字连接到远程地址和端口时发生错误。classPortUnreachableException表示已在连接的数据报上收到ICMP Port Unreachable消息。classProtocolException抛出以指示底层协议中存在错误,例如TCP错误。classSocketException抛出表示创建或访问Socket时出错。classSocketTimeoutException表示在套接字读取或接受时发生超时的信号。classUnknownHostException抛出表示无法确定主机的IP地址。classUnknownServiceException抛出此异常表示发生了未知服务异常。Methods in java.net with parameters of type IOException 变量和类型 方法 描述 abstract voidProxySelector. connectFailed(URI uri, SocketAddress sa, IOException ioe)被调用以指示无法建立到代理/ socks服务器的连接。Methods in java.net that throw IOException 变量和类型 方法 描述 SocketServerSocket. accept()侦听对此套接字的连接并接受它。protected abstract voidSocketImpl. accept(SocketImpl s)接受连接。protected abstract intSocketImpl. available()返回可以在不阻塞的情况下从此套接字读取的字节数。voidServerSocket. bind(SocketAddress endpoint)将ServerSocket绑定到特定地址(IP地址和端口号)。voidServerSocket. bind(SocketAddress endpoint, int backlog)将ServerSocket绑定到特定地址(IP地址和端口号)。voidSocket. bind(SocketAddress bindpoint)将套接字绑定到本地地址。protected abstract voidSocketImpl. bind(InetAddress host, int port)将此套接字绑定到指定的本地IP地址和端口号。voidServerSocket. close()关闭此套接字。voidSocket. close()关闭此套接字。protected abstract voidSocketImpl. close()关闭此套接字。voidURLClassLoader. close()关闭此URLClassLoader,以便它不再可用于加载此加载程序定义的新类或资源。voidSocket. connect(SocketAddress endpoint)将此套接字连接到服务器。voidSocket. connect(SocketAddress endpoint, int timeout)使用指定的超时值将此套接字连接到服务器。protected abstract voidSocketImpl. connect(String host, int port)将此套接字连接到指定主机上的指定端口。protected abstract voidSocketImpl. connect(InetAddress address, int port)将此套接字连接到指定主机上的指定端口号。protected abstract voidSocketImpl. connect(SocketAddress address, int timeout)将此套接字连接到指定主机上的指定端口号。abstract voidURLConnection. connect()如果尚未建立此类连接,则打开此URL引用的资源的通信链接。protected abstract voidSocketImpl. create(boolean stream)创建流或数据报套接字。Enumeration<URL>URLClassLoader. findResources(String name)返回表示具有指定名称的URL搜索路径上的所有资源的URL枚举。abstract Map<String,List<String>>CookieHandler. get(URI uri, Map<String,List<String>> requestHeaders)从请求标头中的指定uri获取cookie缓存中的所有适用cookie。abstract CacheResponseResponseCache. get(URI uri, String rqstMethod, Map<String,List<String>> rqstHeaders)根据请求的uri,请求方法和请求标头检索缓存的响应。AttributesJarURLConnection. getAttributes()如果此连接的URL指向JAR文件条目,则返回此连接的Attributes对象,否则返回null。abstract OutputStreamCacheRequest. getBody()返回可以写入响应主体的OutputStream。abstract InputStreamCacheResponse. getBody()将响应主体作为InputStream返回。Certificate[]JarURLConnection. getCertificates()如果此连接的URL指向JAR文件条目,则返回此连接的Certificate对象,否则返回null。abstract ObjectContentHandler. getContent(URLConnection urlc)给定位于对象表示开头的URL连接流,此方法读取该流并从中创建对象。ObjectContentHandler. getContent(URLConnection urlc, 类[] classes)给定位于对象表示开头的URL连接流,此方法读取该流并创建与指定类型之一匹配的对象。ObjectURL. getContent()获取此URL的内容。ObjectURL. getContent(类<?>[] classes)获取此URL的内容。ObjectURLConnection. getContent()检索此URL连接的内容。ObjectURLConnection. getContent(类<?>[] classes)检索此URL连接的内容。abstract Map<String,List<String>>CacheResponse. getHeaders()将响应标头作为Map返回。InputStreamSocket. getInputStream()返回此套接字的输入流。protected abstract InputStreamSocketImpl. getInputStream()返回此套接字的输入流。InputStreamURLConnection. getInputStream()返回从此打开的连接读取的输入流。JarEntryJarURLConnection. getJarEntry()返回此连接的JAR条目对象(如果有)。abstract JarFileJarURLConnection. getJarFile()返回此连接的JAR文件。AttributesJarURLConnection. getMainAttributes()返回此连接的JAR文件的主要Attributes。ManifestJarURLConnection. getManifest()返回此连接的Manifest,如果没有,则返回null。<T> TDatagramSocket. getOption(SocketOption<T> name)返回套接字选项的值。protected <T> TDatagramSocketImpl. getOption(SocketOption<T> name)被叫获得套接字选项。<T> TServerSocket. getOption(SocketOption<T> name)返回套接字选项的值。<T> TSocket. getOption(SocketOption<T> name)返回套接字选项的值。protected <T> TSocketImpl. getOption(SocketOption<T> name)被叫获得套接字选项。OutputStreamSocket. getOutputStream()返回此套接字的输出流。protected abstract OutputStreamSocketImpl. getOutputStream()返回此套接字的输出流。OutputStreamURLConnection. getOutputStream()返回写入此连接的输出流。PermissionHttpURLConnection. getPermission()返回SocketPermission对象,表示连接到目标主机和端口所需的权限。PermissionURLConnection. getPermission()返回一个权限对象,表示进行此对象表示的连接所需的权限。intHttpURLConnection. getResponseCode()从HTTP响应消息中获取状态代码。StringHttpURLConnection. getResponseMessage()获取与服务器的响应代码一起返回的HTTP响应消息(如果有)。intServerSocket. getSoTimeout()检索SO_TIMEOUT的设置。 0返回意味着该选项被禁用(即无穷大的超时)。protected abstract intDatagramSocketImpl. getTimeToLive()检索TTL(生存时间)选项。intMulticastSocket. getTimeToLive()获取在套接字上发送的多播数据包的默认生存时间。protected abstract byteDatagramSocketImpl. getTTL()已过时。请改用getTimeToLive。byteMulticastSocket. getTTL()已过时。使用getTimeToLive方法,它返回一个int而不是一个字节 。static StringURLConnection. guessContentTypeFromStream(InputStream is)尝试根据输入流开头的字符确定输入流的类型。protected voidServerSocket. implAccept(Socket s)ServerSocket的子类使用此方法覆盖accept()以返回其自己的套接字子类。booleanInetAddress. isReachable(int timeout)测试该地址是否可达。booleanInetAddress. isReachable(NetworkInterface netif, int ttl, int timeout)测试该地址是否可达。protected abstract voidDatagramSocketImpl. join(InetAddress inetaddr)加入组播组。protected abstract voidDatagramSocketImpl. joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)加入组播组。voidMulticastSocket. joinGroup(InetAddress mcastaddr)加入多播组。voidMulticastSocket. joinGroup(SocketAddress mcastaddr, NetworkInterface netIf)加入指定接口的指定组播组。protected abstract voidDatagramSocketImpl. leave(InetAddress inetaddr)离开组播组。protected abstract voidDatagramSocketImpl. leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)离开组播组。voidMulticastSocket. leaveGroup(InetAddress mcastaddr)离开组播组。voidMulticastSocket. leaveGroup(SocketAddress mcastaddr, NetworkInterface netIf)在指定的本地接口上保留组播组。protected abstract voidSocketImpl. listen(int backlog)设置传入连接指示(连接请求)到count参数的最大队列长度。URLConnectionURL. openConnection()返回一个URLConnection实例表示由所引用的远程对象的连接URL。URLConnectionURL. openConnection(Proxy proxy)与URL.openConnection()相同,但连接将通过指定的代理进行; 不支持代理的协议处理程序将忽略代理参数并进行正常连接。protected abstract URLConnectionURLStreamHandler. openConnection(URL u)打开与URL参数引用的对象的连接。protected URLConnectionURLStreamHandler. openConnection(URL u, Proxy p)与openConnection(URL)相同,但连接将通过指定的代理进行; 不支持代理的协议处理程序将忽略代理参数并进行正常连接。InputStreamURL. openStream()打开与此URL的连接,并返回InputStream以从该连接读取。protected abstract intDatagramSocketImpl. peek(InetAddress i)窥视数据包,看看它是谁。protected abstract intDatagramSocketImpl. peekData(DatagramPacket p)窥视数据包,看看它是谁。abstract voidCookieHandler. put(URI uri, Map<String,List<String>> responseHeaders)设置所有适用的cookie,示例是名为Set-Cookie2的响应头字段,在响应头中显示为cookie缓存。abstract CacheRequestResponseCache. put(URI uri, URLConnection conn)协议处理程序在检索到资源后调用此方法,并且ResponseCache必须决定是否将资源存储在其缓存中。voidDatagramSocket. receive(DatagramPacket p)从此套接字接收数据报包。protected abstract voidDatagramSocketImpl. receive(DatagramPacket p)接收数据报包。voidDatagramSocket. send(DatagramPacket p)从此套接字发送数据报包。protected abstract voidDatagramSocketImpl. send(DatagramPacket p)发送数据报包。voidMulticastSocket. send(DatagramPacket p, byte ttl)已过时。请改用以下代码或代码:......voidSocket. sendUrgentData(int data)在套接字上发送一个字节的紧急数据。protected abstract voidSocketImpl. sendUrgentData(int data)在套接字上发送一个字节的紧急数据。static voidDatagramSocket. setDatagramSocketImplFactory(DatagramSocketImplFactory fac)设置应用程序的数据报套接字实现工厂。<T> DatagramSocketDatagramSocket. setOption(SocketOption<T> name, T value)设置套接字选项的值。protected <T> voidDatagramSocketImpl. setOption(SocketOption<T> name, T value)被调用来设置套接字选项。<T> ServerSocketServerSocket. setOption(SocketOption<T> name, T value)设置套接字选项的值。<T> SocketSocket. setOption(SocketOption<T> name, T value)设置套接字选项的值。protected <T> voidSocketImpl. setOption(SocketOption<T> name, T value)被调用来设置套接字选项。static voidServerSocket. setSocketFactory(SocketImplFactory fac)设置应用程序的服务器套接字实现工厂。static voidSocket. setSocketImplFactory(SocketImplFactory fac)设置应用程序的客户端套接字实现工厂。protected abstract voidDatagramSocketImpl. setTimeToLive(int ttl)设置TTL(生存时间)选项。voidMulticastSocket. setTimeToLive(int ttl)设置此MulticastSocket上发出的多播数据包的默认生存时间,以控制多播的范围。protected abstract voidDatagramSocketImpl. setTTL(byte ttl)已过时。请改用setTimeToLive。voidMulticastSocket. setTTL(byte ttl)已过时。使用setTimeToLive方法,它使用int而不是byte作为ttl的类型。voidSocket. shutdownInput()将此套接字的输入流放在“流结束”。protected voidSocketImpl. shutdownInput()将此套接字的输入流放在“流结束”。voidSocket. shutdownOutput()禁用此套接字的输出流。protected voidSocketImpl. shutdownOutput()禁用此套接字的输出流。Constructors in java.net that throw IOException 构造器 描述 MulticastSocket()创建多播套接字。MulticastSocket(int port)创建多播套接字并将其绑定到特定端口。MulticastSocket(SocketAddress bindaddr)创建绑定到指定套接字地址的MulticastSocket。ServerSocket()创建未绑定的服务器套接字。ServerSocket(int port)创建绑定到指定端口的服务器套接字。ServerSocket(int port, int backlog)创建服务器套接字并使用指定的待办事项将其绑定到指定的本地端口号。ServerSocket(int port, int backlog, InetAddress bindAddr)创建具有指定端口的服务器,监听backlog和要绑定的本地IP地址。Socket(String host, int port)创建流套接字并将其连接到指定主机上的指定端口号。Socket(String host, int port, boolean stream)已过时。使用DatagramSocket代替UDP传输。Socket(String host, int port, InetAddress localAddr, int localPort)创建套接字并将其连接到指定远程端口上的指定远程主机。Socket(InetAddress address, int port)创建流套接字并将其连接到指定IP地址处的指定端口号。Socket(InetAddress host, int port, boolean stream)已过时。使用DatagramSocket代替UDP传输。Socket(InetAddress address, int port, InetAddress localAddr, int localPort)创建套接字并将其连接到指定远程端口上的指定远程地址。 -
Uses of IOException in java.net.http
Subclasses of IOException in java.net.http 变量和类型 类 描述 classHttpConnectTimeoutException在指定时间段内未成功建立要发送HttpRequest的连接时抛出。classHttpTimeoutException在指定时间段内未收到响应时抛出。classWebSocketHandshakeException打开握手失败时抛出。Methods in java.net.http that throw IOException 变量和类型 方法 描述 abstract <T> HttpResponse<T>HttpClient. send(HttpRequest request, HttpResponse.BodyHandler<T> responseBodyHandler)使用此客户端发送给定请求,必要时阻止获取响应。 -
Uses of IOException in java.nio
Methods in java.nio that throw IOException 变量和类型 方法 描述 intCharBuffer. read(CharBuffer target)尝试将字符读入指定的字符缓冲区。 -
Uses of IOException in java.nio.channels
Subclasses of IOException in java.nio.channels 变量和类型 类 描述 classAsynchronousCloseException当另一个线程关闭通道或在I / O操作中被阻塞的通道部分时,线程收到的检查异常。classClosedByInterruptException当一个线程在一个通道上的I / O操作中被阻塞时,另一个线程中断它时检查了异常。classClosedChannelException当尝试在关闭或至少关闭该操作的通道上调用或完成I / O操作时,抛出检查异常。classFileLockInterruptionException当另一个线程在等待获取文件锁定时中断它时,线程收到的检查异常。classInterruptedByTimeoutException在异步操作完成之前超时时,检查线程收到的异常。Methods in java.nio.channels that throw IOException 变量和类型 方法 描述 abstract SocketChannelServerSocketChannel. accept()接受与此通道套接字的连接。AsynchronousServerSocketChannelAsynchronousServerSocketChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract AsynchronousServerSocketChannelAsynchronousServerSocketChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract AsynchronousSocketChannelAsynchronousSocketChannel. bind(SocketAddress local)abstract DatagramChannelDatagramChannel. bind(SocketAddress local)NetworkChannelNetworkChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址。ServerSocketChannelServerSocketChannel. bind(SocketAddress local)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract ServerSocketChannelServerSocketChannel. bind(SocketAddress local, int backlog)将通道的套接字绑定到本地地址并配置套接字以侦听连接。abstract SocketChannelSocketChannel. bind(SocketAddress local)abstract MembershipKeyMembershipKey. block(InetAddress source)阻止来自给定源地址的多播数据报。voidAsynchronousChannel. close()关闭此频道。voidChannel. close()关闭此频道。voidFileLock. close()此方法调用FileLock.release()方法。voidInterruptibleChannel. close()关闭此频道。voidMulticastChannel. close()关闭此频道。abstract voidSelector. close()关闭此选择器。abstract SelectableChannelSelectableChannel. configureBlocking(boolean block)调整此通道的阻止模式。abstract DatagramChannelDatagramChannel. connect(SocketAddress remote)连接此通道的插座。abstract booleanSocketChannel. connect(SocketAddress remote)连接此通道的插座。abstract DatagramChannelDatagramChannel. disconnect()断开此通道的插槽。abstract booleanSocketChannel. finishConnect()完成连接套接字通道的过程。abstract voidAsynchronousFileChannel. force(boolean metaData)强制将此通道文件的任何更新写入包含它的存储设备。abstract voidFileChannel. force(boolean metaData)强制将此通道文件的任何更新写入包含它的存储设备。abstract SocketAddressAsynchronousServerSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressAsynchronousSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressDatagramChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。SocketAddressNetworkChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressServerSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。abstract SocketAddressSocketChannel. getLocalAddress()返回此通道的套接字绑定的套接字地址。<T> TNetworkChannel. getOption(SocketOption<T> name)返回套接字选项的值。abstract SocketAddressAsynchronousSocketChannel. getRemoteAddress()返回此通道的套接字连接的远程地址。abstract SocketAddressDatagramChannel. getRemoteAddress()返回此通道的套接字连接的远程地址。abstract SocketAddressSocketChannel. getRemoteAddress()返回此通道的套接字连接的远程地址。MembershipKeyMulticastChannel. join(InetAddress group, NetworkInterface interf)加入多播组以开始接收发送给该组的所有数据报,并返回成员资格密钥。MembershipKeyMulticastChannel. join(InetAddress group, NetworkInterface interf, InetAddress source)加入多播组以开始接收从给定源地址发送到该组的数据报。FileLockFileChannel. lock()获取此频道文件的独占锁定。abstract FileLockFileChannel. lock(long position, long size, boolean shared)获取此通道文件的给定区域的锁定。abstract MappedByteBufferFileChannel. map(FileChannel.MapMode mode, long position, long size)将此频道文件的某个区域直接映射到内存中。static AsynchronousFileChannelAsynchronousFileChannel. open(Path file, OpenOption... options)打开或创建用于读取和/或写入的文件,返回异步文件通道以访问该文件。static AsynchronousFileChannelAsynchronousFileChannel. open(Path file, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs)打开或创建用于读取和/或写入的文件,返回异步文件通道以访问该文件。static AsynchronousServerSocketChannelAsynchronousServerSocketChannel. open()打开异步服务器套接字通道。static AsynchronousServerSocketChannelAsynchronousServerSocketChannel. open(AsynchronousChannelGroup group)打开异步服务器套接字通道。static AsynchronousSocketChannelAsynchronousSocketChannel. open()打开异步套接字通道。static AsynchronousSocketChannelAsynchronousSocketChannel. open(AsynchronousChannelGroup group)打开异步套接字通道。static DatagramChannelDatagramChannel. open()打开数据报通道。static DatagramChannelDatagramChannel. open(ProtocolFamily family)打开数据报通道。static FileChannelFileChannel. open(Path path, OpenOption... options)打开或创建文件,返回文件通道以访问该文件。static FileChannelFileChannel. open(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)打开或创建文件,返回文件通道以访问该文件。static PipePipe. open()打开烟斗。static SelectorSelector. open()打开选择器。static ServerSocketChannelServerSocketChannel. open()打开服务器套接字通道。static SocketChannelSocketChannel. open()打开套接字通道。static SocketChannelSocketChannel. open(SocketAddress remote)打开套接字通道并将其连接到远程地址。abstract longFileChannel. position()返回此通道的文件位置。abstract FileChannelFileChannel. position(long newPosition)设置此通道的文件位置。longSeekableByteChannel. position()返回此频道的位置。SeekableByteChannelSeekableByteChannel. position(long newPosition)设置此通道的位置。abstract intDatagramChannel. read(ByteBuffer dst)从该通道读取数据报。longDatagramChannel. read(ByteBuffer[] dsts)从该通道读取数据报。abstract longDatagramChannel. read(ByteBuffer[] dsts, int offset, int length)从该通道读取数据报。abstract intFileChannel. read(ByteBuffer dst)从该通道读取一个字节序列到给定的缓冲区。longFileChannel. read(ByteBuffer[] dsts)从该通道读取一系列字节到给定的缓冲区。abstract longFileChannel. read(ByteBuffer[] dsts, int offset, int length)从该通道读取一系列字节到给定缓冲区的子序列。abstract intFileChannel. read(ByteBuffer dst, long position)从给定文件位置开始,从该通道读取一个字节序列到给定缓冲区。intReadableByteChannel. read(ByteBuffer dst)从该通道读取一个字节序列到给定的缓冲区。longScatteringByteChannel. read(ByteBuffer[] dsts)从该通道读取一系列字节到给定的缓冲区。longScatteringByteChannel. read(ByteBuffer[] dsts, int offset, int length)从该通道读取一系列字节到给定缓冲区的子序列。intSeekableByteChannel. read(ByteBuffer dst)从该通道读取一个字节序列到给定的缓冲区。abstract intSocketChannel. read(ByteBuffer dst)longSocketChannel. read(ByteBuffer[] dsts)abstract longSocketChannel. read(ByteBuffer[] dsts, int offset, int length)abstract SocketAddressDatagramChannel. receive(ByteBuffer dst)通过此通道接收数据报。abstract voidFileLock. release()释放此锁定。abstract intSelector. select()选择一组键,其相应的通道已准备好进行I / O操作。abstract intSelector. select(long timeout)选择一组键,其相应的通道已准备好进行I / O操作。intSelector. select(Consumer<SelectionKey> action)对相应通道准备好进行I / O操作的键选择并执行操作。intSelector. select(Consumer<SelectionKey> action, long timeout)对相应通道准备好进行I / O操作的键选择并执行操作。abstract intSelector. selectNow()选择一组键,其相应的通道已准备好进行I / O操作。intSelector. selectNow(Consumer<SelectionKey> action)对相应通道准备好进行I / O操作的键选择并执行操作。abstract intDatagramChannel. send(ByteBuffer src, SocketAddress target)通过此通道发送数据报。abstract <T> AsynchronousServerSocketChannelAsynchronousServerSocketChannel. setOption(SocketOption<T> name, T value)abstract <T> AsynchronousSocketChannelAsynchronousSocketChannel. setOption(SocketOption<T> name, T value)abstract <T> DatagramChannelDatagramChannel. setOption(SocketOption<T> name, T value)<T> NetworkChannelNetworkChannel. setOption(SocketOption<T> name, T value)设置套接字选项的值。abstract <T> ServerSocketChannelServerSocketChannel. setOption(SocketOption<T> name, T value)abstract <T> SocketChannelSocketChannel. setOption(SocketOption<T> name, T value)abstract AsynchronousSocketChannelAsynchronousSocketChannel. shutdownInput()在不关闭通道的情况下关闭连接以进行读取。abstract SocketChannelSocketChannel. shutdownInput()在不关闭通道的情况下关闭连接以进行读取。abstract voidAsynchronousChannelGroup. shutdownNow()关闭组并关闭组中的所有打开通道。abstract AsynchronousSocketChannelAsynchronousSocketChannel. shutdownOutput()在不关闭通道的情况下关闭连接以进行写入。abstract SocketChannelSocketChannel. shutdownOutput()在不关闭通道的情况下关闭连接以进行写入。abstract longAsynchronousFileChannel. size()返回此通道文件的当前大小。abstract longFileChannel. size()返回此通道文件的当前大小。longSeekableByteChannel. size()返回此通道所连接的实体的当前大小。abstract longFileChannel. transferFrom(ReadableByteChannel src, long position, long count)从给定的可读字节通道将字节传输到此通道的文件中。abstract longFileChannel. transferTo(long position, long count, WritableByteChannel target)将字节从此通道的文件传输到给定的可写字节通道。abstract AsynchronousFileChannelAsynchronousFileChannel. truncate(long size)将此频道的文件截断为给定大小。abstract FileChannelFileChannel. truncate(long size)将此频道的文件截断为给定大小。SeekableByteChannelSeekableByteChannel. truncate(long size)将此通道所连接的实体截断为给定大小。FileLockAsynchronousFileChannel. tryLock()尝试获取此频道文件的独占锁定。abstract FileLockAsynchronousFileChannel. tryLock(long position, long size, boolean shared)尝试获取此频道文件的给定区域的锁定。FileLockFileChannel. tryLock()尝试获取此频道文件的独占锁定。abstract FileLockFileChannel. tryLock(long position, long size, boolean shared)尝试获取此频道文件的给定区域的锁定。static AsynchronousChannelGroupAsynchronousChannelGroup. withCachedThreadPool(ExecutorService executor, int initialSize)创建具有给定线程池的异步通道组,该线程池根据需要创建新线程。static AsynchronousChannelGroupAsynchronousChannelGroup. withFixedThreadPool(int nThreads, ThreadFactory threadFactory)创建具有固定线程池的异步通道组。static AsynchronousChannelGroupAsynchronousChannelGroup. withThreadPool(ExecutorService executor)创建具有给定线程池的异步通道组。abstract intDatagramChannel. write(ByteBuffer src)将数据报写入此通道。longDatagramChannel. write(ByteBuffer[] srcs)将数据报写入此通道。abstract longDatagramChannel. write(ByteBuffer[] srcs, int offset, int length)将数据报写入此通道。abstract intFileChannel. write(ByteBuffer src)从给定缓冲区向该通道写入一个字节序列。longFileChannel. write(ByteBuffer[] srcs)从给定的缓冲区向该通道写入一个字节序列。abstract longFileChannel. write(ByteBuffer[] srcs, int offset, int length)从给定缓冲区的子序列向该通道写入一个字节序列。abstract intFileChannel. write(ByteBuffer src, long position)从给定的缓冲区向该通道写入一个字节序列,从给定的文件位置开始。longGatheringByteChannel. write(ByteBuffer[] srcs)从给定的缓冲区向该通道写入一个字节序列。longGatheringByteChannel. write(ByteBuffer[] srcs, int offset, int length)从给定缓冲区的子序列向该通道写入一个字节序列。intSeekableByteChannel. write(ByteBuffer src)从给定缓冲区向该通道写入一个字节序列。abstract intSocketChannel. write(ByteBuffer src)longSocketChannel. write(ByteBuffer[] srcs)abstract longSocketChannel. write(ByteBuffer[] srcs, int offset, int length)intWritableByteChannel. write(ByteBuffer src)从给定缓冲区向该通道写入一个字节序列。 -
Uses of IOException in java.nio.channels.spi
Methods in java.nio.channels.spi that throw IOException 变量和类型 方法 描述 voidAbstractInterruptibleChannel. close()关闭此频道。voidAbstractSelector. close()关闭此选择器。SelectableChannelAbstractSelectableChannel. configureBlocking(boolean block)调整此通道的阻止模式。protected abstract voidAbstractInterruptibleChannel. implCloseChannel()关闭此频道。protected voidAbstractSelectableChannel. implCloseChannel()关闭此频道。protected abstract voidAbstractSelectableChannel. implCloseSelectableChannel()关闭此可选择的频道。protected abstract voidAbstractSelector. implCloseSelector()关闭此选择器。protected abstract voidAbstractSelectableChannel. implConfigureBlocking(boolean block)调整此通道的阻止模式。ChannelSelectorProvider. inheritedChannel()返回从创建此Java虚拟机的实体继承的通道。abstract AsynchronousChannelGroupAsynchronousChannelProvider. openAsynchronousChannelGroup(int nThreads, ThreadFactory threadFactory)构造具有固定线程池的新异步通道组。abstract AsynchronousChannelGroupAsynchronousChannelProvider. openAsynchronousChannelGroup(ExecutorService executor, int initialSize)使用给定的线程池构造一个新的异步通道组。abstract AsynchronousServerSocketChannelAsynchronousChannelProvider. openAsynchronousServerSocketChannel(AsynchronousChannelGroup group)打开异步服务器套接字通道。abstract AsynchronousSocketChannelAsynchronousChannelProvider. openAsynchronousSocketChannel(AsynchronousChannelGroup group)打开异步套接字通道。abstract DatagramChannelSelectorProvider. openDatagramChannel()打开数据报通道。abstract DatagramChannelSelectorProvider. openDatagramChannel(ProtocolFamily family)打开数据报通道。abstract PipeSelectorProvider. openPipe()打开烟斗。abstract AbstractSelectorSelectorProvider. openSelector()打开选择器。abstract ServerSocketChannelSelectorProvider. openServerSocketChannel()打开服务器套接字通道。abstract SocketChannelSelectorProvider. openSocketChannel()打开套接字通道。 -
Uses of IOException in java.nio.charset
Subclasses of IOException in java.nio.charset 变量和类型 类 描述 classCharacterCodingException发生字符编码或解码错误时抛出的已检查异常。classMalformedInputException当输入字节序列对于给定字符集不合法,或者输入字符序列不是合法的16位Unicode序列时,抛出检查异常。classUnmappableCharacterException当输入字符(或字节)序列有效但无法映射到输出字节(或字符)序列时,抛出检查异常。 -
Uses of IOException in java.nio.file
Subclasses of IOException in java.nio.file 变量和类型 类 描述 classAccessDeniedException拒绝文件系统操作时抛出的已检查异常,通常是由于文件权限或其他访问检查。classAtomicMoveNotSupportedException当文件无法作为原子文件系统操作移动时,抛出异常抛出的异常。classDirectoryNotEmptyException由于目录不为空而导致文件系统操作失败时抛出的已检查异常。classFileAlreadyExistsException当尝试创建文件或目录并且该名称的文件已存在时,抛出检查的异常。classFileSystemException在一个或两个文件上文件系统操作失败时抛出。classFileSystemLoopException遇到文件系统循环或循环时抛出的已检查异常。classNoSuchFileException尝试访问不存在的文件时抛出的已检查异常。classNotDirectoryException当用于目录的文件系统操作因文件不是目录而失败时,抛出检查的异常。classNotLinkException由于文件不是符号链接,文件系统操作失败时抛出检查异常。Methods in java.nio.file that return IOException 变量和类型 方法 描述 IOExceptionDirectoryIteratorException. getCause()返回此异常的原因。Methods in java.nio.file with parameters of type IOException 变量和类型 方法 描述 FileVisitResultFileVisitor. postVisitDirectory(T dir, IOException exc)在目录中的条目及其所有后代访问后,为目录调用。FileVisitResultSimpleFileVisitor. postVisitDirectory(T dir, IOException exc)在目录中的条目及其所有后代访问后,为目录调用。FileVisitResultFileVisitor. visitFileFailed(T file, IOException exc)为无法访问的文件调用。FileVisitResultSimpleFileVisitor. visitFileFailed(T file, IOException exc)为无法访问的文件调用。Methods in java.nio.file that throw IOException 变量和类型 方法 描述 booleanDirectoryStream.Filter. accept(T entry)决定是接受还是过滤给定的目录条目。abstract voidFileSystem. close()关闭此文件系统。voidWatchService. close()关闭此手表服务。static longFiles. copy(InputStream in, Path target, CopyOption... options)将输入流中的所有字节复制到文件。static longFiles. copy(Path source, OutputStream out)将文件中的所有字节复制到输出流。static PathFiles. copy(Path source, Path target, CopyOption... options)将文件复制到目标文件。static PathFiles. createDirectories(Path dir, FileAttribute<?>... attrs)首先通过创建所有不存在的父目录来创建目录。static PathFiles. createDirectory(Path dir, FileAttribute<?>... attrs)创建一个新目录。static PathFiles. createFile(Path path, FileAttribute<?>... attrs)创建一个新的空文件,如果该文件已存在则失败。static PathFiles. createLink(Path link, Path existing)为现有文件创建新链接(目录条目) (可选操作) 。static PathFiles. createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)创建指向目标的符号链接 (可选操作) 。static PathFiles. createTempDirectory(String prefix, FileAttribute<?>... attrs)在默认临时文件目录中创建一个新目录,使用给定的前缀生成其名称。static PathFiles. createTempDirectory(Path dir, String prefix, FileAttribute<?>... attrs)在指定目录中创建一个新目录,使用给定前缀生成其名称。static PathFiles. createTempFile(String prefix, String suffix, FileAttribute<?>... attrs)在默认临时文件目录中创建一个空文件,使用给定的前缀和后缀生成其名称。static PathFiles. createTempFile(Path dir, String prefix, String suffix, FileAttribute<?>... attrs)在指定目录中创建一个新的空文件,使用给定的前缀和后缀字符串生成其名称。static voidFiles. delete(Path path)删除文件。voidSecureDirectoryStream. deleteDirectory(T path)删除目录。voidSecureDirectoryStream. deleteFile(T path)删除文件。static booleanFiles. deleteIfExists(Path path)删除文件(如果存在)。static Stream<Path>Files. find(Path start, int maxDepth, BiPredicate<Path,BasicFileAttributes> matcher, FileVisitOption... options)通过搜索以给定起始文件为根的文件树中的文件,返回Stream,该Path通过Stream延迟填充。static ObjectFiles. getAttribute(Path path, String attribute, LinkOption... options)读取文件属性的值。abstract ObjectFileStore. getAttribute(String attribute)读取文件存储属性的值。longFileStore. getBlockSize()返回此文件存储中每个块的字节数。static FileStoreFiles. getFileStore(Path path)返回表示文件所在文件存储的FileStore。static FileTimeFiles. getLastModifiedTime(Path path, LinkOption... options)返回文件的上次修改时间。static UserPrincipalFiles. getOwner(Path path, LinkOption... options)返回文件的所有者。static Set<PosixFilePermission>Files. getPosixFilePermissions(Path path, LinkOption... options)返回文件的POSIX文件权限。abstract longFileStore. getTotalSpace()返回文件存储的大小(以字节为单位)。abstract longFileStore. getUnallocatedSpace()返回文件存储中未分配的字节数。abstract longFileStore. getUsableSpace()返回文件存储上此Java虚拟机可用的字节数。static booleanFiles. isHidden(Path path)判断文件是否被视为 隐藏 。static booleanFiles. isSameFile(Path path, Path path2)测试两个路径是否找到相同的文件。static Stream<String>Files. lines(Path path)从文件中读取所有行,如Stream。static Stream<String>Files. lines(Path path, Charset cs)从文件中读取所有行,如Stream。static Stream<Path>Files. list(Path dir)返回一个延迟填充的Stream,其元素是目录中的条目。static PathFiles. move(Path source, Path target, CopyOption... options)将文件移动或重命名为目标文件。voidSecureDirectoryStream. move(T srcpath, SecureDirectoryStream<T> targetdir, T targetpath)将文件从此目录移动到另一个目录。static BufferedReaderFiles. newBufferedReader(Path path)打开文件进行读取,返回BufferedReader以高效方式从文件中读取文本。static BufferedReaderFiles. newBufferedReader(Path path, Charset cs)打开文件进行读取,返回BufferedReader,可用于以有效的方式从文件中读取文本。static BufferedWriterFiles. newBufferedWriter(Path path, Charset cs, OpenOption... options)打开或创建用于写入的文件,返回可用于以高效方式将文本写入文件的BufferedWriter。static BufferedWriterFiles. newBufferedWriter(Path path, OpenOption... options)打开或创建用于写入的文件,返回BufferedWriter以高效方式将文本写入文件。static SeekableByteChannelFiles. newByteChannel(Path path, OpenOption... options)打开或创建文件,返回可搜索的字节通道以访问该文件。static SeekableByteChannelFiles. newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)打开或创建文件,返回可搜索的字节通道以访问该文件。SeekableByteChannelSecureDirectoryStream. newByteChannel(T path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)在此目录中打开或创建文件,返回可搜索的字节通道以访问该文件。static DirectoryStream<Path>Files. newDirectoryStream(Path dir)打开目录,返回DirectoryStream以迭代目录中的所有条目。static DirectoryStream<Path>Files. newDirectoryStream(Path dir, String glob)打开一个目录,返回DirectoryStream以迭代目录中的条目。static DirectoryStream<Path>Files. newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)打开一个目录,返回DirectoryStream以遍历目录中的条目。SecureDirectoryStream<T>SecureDirectoryStream. newDirectoryStream(T path, LinkOption... options)打开由给定路径标识的目录,返回SecureDirectoryStream以迭代目录中的条目。static FileSystemFileSystems. newFileSystem(URI uri, Map<String,?> env)构造由URI标识的新文件系统static FileSystemFileSystems. newFileSystem(URI uri, Map<String,?> env, ClassLoader loader)构造一个由URI标识的新文件系统static FileSystemFileSystems. newFileSystem(Path path, ClassLoader loader)构造一个新的FileSystem以访问文件的内容作为文件系统。static InputStreamFiles. newInputStream(Path path, OpenOption... options)打开文件,返回输入流以从文件中读取。static OutputStreamFiles. newOutputStream(Path path, OpenOption... options)打开或创建文件,返回可用于将字节写入文件的输出流。abstract WatchServiceFileSystem. newWatchService()构造一个新的WatchService(可选操作) 。FileVisitResultFileVisitor. postVisitDirectory(T dir, IOException exc)在目录中的条目及其所有后代访问后,为目录调用。FileVisitResultSimpleFileVisitor. postVisitDirectory(T dir, IOException exc)在目录中的条目及其所有后代访问后,为目录调用。FileVisitResultFileVisitor. preVisitDirectory(T dir, BasicFileAttributes attrs)在访问目录中的条目之前为目录调用。FileVisitResultSimpleFileVisitor. preVisitDirectory(T dir, BasicFileAttributes attrs)在访问目录中的条目之前为目录调用。static StringFiles. probeContentType(Path path)探测文件的内容类型。static byte[]Files. readAllBytes(Path path)从文件中读取所有字节。static List<String>Files. readAllLines(Path path)从文件中读取所有行。static List<String>Files. readAllLines(Path path, Charset cs)从文件中读取所有行。static <A extends BasicFileAttributes>
AFiles. readAttributes(Path path, 类<A> type, LinkOption... options)将文件的属性读取为批量操作。static Map<String,Object>Files. readAttributes(Path path, String attributes, LinkOption... options)将一组文件属性读取为批量操作。static StringFiles. readString(Path path)static StringFiles. readString(Path path, Charset cs)将文件中的所有字符读入字符串,使用指定的charset从字节解码为字符。static PathFiles. readSymbolicLink(Path link)读取符号链接的目标 (可选操作) 。default WatchKeyPath. register(WatchService watcher, WatchEvent.Kind<?>... events)使用监视服务注册此路径所在的文件。WatchKeyPath. register(WatchService watcher, WatchEvent.Kind<?>[] events, WatchEvent.Modifier... modifiers)使用监视服务注册此路径所在的文件。WatchKeyWatchable. register(WatchService watcher, WatchEvent.Kind<?>... events)使用监视服务注册对象。WatchKeyWatchable. register(WatchService watcher, WatchEvent.Kind<?>[] events, WatchEvent.Modifier... modifiers)使用监视服务注册对象。static PathFiles. setAttribute(Path path, String attribute, Object value, LinkOption... options)设置文件属性的值。static PathFiles. setLastModifiedTime(Path path, FileTime time)更新文件的上次修改时间属性。static PathFiles. setOwner(Path path, UserPrincipal owner)更新文件所有者。static PathFiles. setPosixFilePermissions(Path path, Set<PosixFilePermission> perms)设置文件的POSIX权限。static longFiles. size(Path path)返回文件的大小(以字节为单位)。PathPath. toRealPath(LinkOption... options)返回现有文件的 实际路径。FileVisitResultFileVisitor. visitFile(T file, BasicFileAttributes attrs)为目录中的文件调用。FileVisitResultSimpleFileVisitor. visitFile(T file, BasicFileAttributes attrs)为目录中的文件调用。FileVisitResultFileVisitor. visitFileFailed(T file, IOException exc)为无法访问的文件调用。FileVisitResultSimpleFileVisitor. visitFileFailed(T file, IOException exc)为无法访问的文件调用。static Stream<Path>Files. walk(Path start, int maxDepth, FileVisitOption... options)通过遍历以给定起始文件为根的文件树,返回Stream,其中包含Path。static Stream<Path>Files. walk(Path start, FileVisitOption... options)通过遍历以给定起始文件为根的文件树,返回Stream,该Path通过Stream延迟填充。static PathFiles. walkFileTree(Path start, FileVisitor<? super Path> visitor)走一个文件树。static PathFiles. walkFileTree(Path start, Set<FileVisitOption> options, int maxDepth, FileVisitor<? super Path> visitor)走一个文件树。static PathFiles. write(Path path, byte[] bytes, OpenOption... options)将字节写入文件。static PathFiles. write(Path path, Iterable<? extends CharSequence> lines, Charset cs, OpenOption... options)将文本行写入文件。static PathFiles. write(Path path, Iterable<? extends CharSequence> lines, OpenOption... options)将文本行写入文件。static PathFiles. writeString(Path path, CharSequence csq, Charset cs, OpenOption... options)写一个CharSequence到一个文件。static PathFiles. writeString(Path path, CharSequence csq, OpenOption... options)将CharSequence写入文件。Constructors in java.nio.file with parameters of type IOException 构造器 描述 DirectoryIteratorException(IOException cause)构造此类的实例。 -
Uses of IOException in java.nio.file.attribute
Subclasses of IOException in java.nio.file.attribute 变量和类型 类 描述 classUserPrincipalNotFoundException查找UserPrincipal因为主体不存在而失败时检查异常。Methods in java.nio.file.attribute that throw IOException 变量和类型 方法 描述 voidUserDefinedFileAttributeView. delete(String name)删除用户定义的属性。List<AclEntry>AclFileAttributeView. getAcl()读取访问控制列表。UserPrincipalFileOwnerAttributeView. getOwner()阅读文件所有者。List<String>UserDefinedFileAttributeView. list()返回包含用户定义属性名称的列表。abstract GroupPrincipalUserPrincipalLookupService. lookupPrincipalByGroupName(String group)按组名查找组主体。abstract UserPrincipalUserPrincipalLookupService. lookupPrincipalByName(String name)按名称查找用户主体。intUserDefinedFileAttributeView. read(String name, ByteBuffer dst)将用户定义属性的值读入缓冲区。BasicFileAttributesBasicFileAttributeView. readAttributes()将基本文件属性读取为批量操作。DosFileAttributesDosFileAttributeView. readAttributes()PosixFileAttributesPosixFileAttributeView. readAttributes()voidAclFileAttributeView. setAcl(List<AclEntry> acl)更新(替换)访问控制列表。voidDosFileAttributeView. setArchive(boolean value)更新存档属性的值。voidPosixFileAttributeView. setGroup(GroupPrincipal group)更新文件组所有者。voidDosFileAttributeView. setHidden(boolean value)更新隐藏属性的值。voidFileOwnerAttributeView. setOwner(UserPrincipal owner)更新文件所有者。voidPosixFileAttributeView. setPermissions(Set<PosixFilePermission> perms)更新文件权限。voidDosFileAttributeView. setReadOnly(boolean value)更新只读属性的值。voidDosFileAttributeView. setSystem(boolean value)更新系统属性的值。voidBasicFileAttributeView. setTimes(FileTime lastModifiedTime, FileTime lastAccessTime, FileTime createTime)更新文件上次修改时间,上次访问时间和创建时间属性的任何或全部。intUserDefinedFileAttributeView. size(String name)返回用户定义属性值的大小。intUserDefinedFileAttributeView. write(String name, ByteBuffer src)从缓冲区写入用户定义属性的值。 -
Uses of IOException in java.nio.file.spi
Methods in java.nio.file.spi that throw IOException 变量和类型 方法 描述 abstract voidFileSystemProvider. checkAccess(Path path, AccessMode... modes)检查文件的存在性和可选的可访问性。abstract voidFileSystemProvider. copy(Path source, Path target, CopyOption... options)将文件复制到目标文件。abstract voidFileSystemProvider. createDirectory(Path dir, FileAttribute<?>... attrs)创建一个新目录。voidFileSystemProvider. createLink(Path link, Path existing)为现有文件创建新链接(目录条目)。voidFileSystemProvider. createSymbolicLink(Path link, Path target, FileAttribute<?>... attrs)创建指向目标的符号链接。abstract voidFileSystemProvider. delete(Path path)删除文件。booleanFileSystemProvider. deleteIfExists(Path path)删除文件(如果存在)。abstract FileStoreFileSystemProvider. getFileStore(Path path)返回表示文件所在文件存储的FileStore。abstract booleanFileSystemProvider. isHidden(Path path)判断文件是否被视为 隐藏 。abstract booleanFileSystemProvider. isSameFile(Path path, Path path2)测试两个路径是否找到相同的文件。abstract voidFileSystemProvider. move(Path source, Path target, CopyOption... options)将文件移动或重命名为目标文件。AsynchronousFileChannelFileSystemProvider. newAsynchronousFileChannel(Path path, Set<? extends OpenOption> options, ExecutorService executor, FileAttribute<?>... attrs)打开或创建用于读取和/或写入的文件,返回异步文件通道以访问该文件。abstract SeekableByteChannelFileSystemProvider. newByteChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)打开或创建文件,返回可搜索的字节通道以访问该文件。abstract DirectoryStream<Path>FileSystemProvider. newDirectoryStream(Path dir, DirectoryStream.Filter<? super Path> filter)打开一个目录,返回DirectoryStream以迭代目录中的条目。FileChannelFileSystemProvider. newFileChannel(Path path, Set<? extends OpenOption> options, FileAttribute<?>... attrs)打开或创建用于读取和/或写入的文件,返回文件通道以访问该文件。abstract FileSystemFileSystemProvider. newFileSystem(URI uri, Map<String,?> env)构造由URI标识的新对象FileSystem。FileSystemFileSystemProvider. newFileSystem(Path path, Map<String,?> env)构造一个新的FileSystem以访问文件的内容作为文件系统。InputStreamFileSystemProvider. newInputStream(Path path, OpenOption... options)打开文件,返回输入流以从文件中读取。OutputStreamFileSystemProvider. newOutputStream(Path path, OpenOption... options)打开或创建文件,返回可用于将字节写入文件的输出流。abstract StringFileTypeDetector. probeContentType(Path path)探测给定文件以猜测其内容类型。abstract <A extends BasicFileAttributes>
AFileSystemProvider. readAttributes(Path path, 类<A> type, LinkOption... options)将文件的属性读取为批量操作。abstract Map<String,Object>FileSystemProvider. readAttributes(Path path, String attributes, LinkOption... options)将一组文件属性读取为批量操作。PathFileSystemProvider. readSymbolicLink(Path link)读取符号链接的目标。abstract voidFileSystemProvider. setAttribute(Path path, String attribute, Object value, LinkOption... options)设置文件属性的值。 -
Uses of IOException in java.rmi
Subclasses of IOException in java.rmi 变量和类型 类 描述 classAccessException一个AccessException通过一定的方法抛出java.rmi.Naming类(具体bind,rebind,和unbind)和方法java.rmi.activation.ActivationSystem接口,以指示主叫方不必执行由方法调用所请求的操作。classConnectException如果远程主机拒绝连接以进行远程方法调用,则抛出ConnectException。classConnectIOException如果在远程方法调用的远程主机连接时发生ConnectIOException则抛出IOException。classMarshalException如果在编组远程调用头,参数或远程方法调用的返回值时发生MarshalException则抛出java.io.IOException。classNoSuchObjectException如果尝试在远程虚拟机中不再存在的对象上调用方法,则抛出NoSuchObjectException。classRemoteExceptionRemoteException是在执行远程方法调用期间可能发生的许多与通信相关的异常的公共超类。classServerError甲ServerError被抛出作为远程方法调用的结果,当一个Error任而解编参数,执行远程方法本身,或编组返回值在处理服务器上的调用,被抛出。classServerException甲ServerException当被抛出作为远程方法调用的结果RemoteException在处理服务器上的调用,要么同时解编参数或执行远程方法本身被抛出。classServerRuntimeException已过时。没有替代品classStubNotFoundException如果在导出远程对象时找不到有效的存根类,则抛出StubNotFoundException。classUnexpectedException一个UnexpectedException被抛出如果远程方法调用的客户端接收,作为呼叫,检查异常不属于中声明的检查的异常类型的一个结果throws在远程接口的方法的子句。classUnknownHostException如果在创建与远程主机的连接以进行远程方法调用时发生UnknownHostException则抛出java.net.UnknownHostException。classUnmarshalException如果出现以下任何情况,则在解组远程方法调用的参数或结果时可以抛出UnmarshalException:如果解组调用标头时发生异常,如果返回值的协议无效,如果java.io.IOException发生解组参数(打开)服务器端)或返回值(在客户端)。Methods in java.rmi that throw IOException 变量和类型 方法 描述 TMarshalledObject. get()返回包含的marshalledobject的新副本。Constructors in java.rmi that throw IOException 构造器 描述 MarshalledObject(T obj)创建一个新的MarshalledObject,其中包含所提供对象的当前状态的序列化表示形式。 -
Uses of IOException in java.rmi.activation
Subclasses of IOException in java.rmi.activation 变量和类型 类 描述 classActivateFailedException在远程调用可激活对象期间激活失败时,RMI运行时抛出此异常。 -
Uses of IOException in java.rmi.server
Subclasses of IOException in java.rmi.server 变量和类型 类 描述 classExportException如果尝试导出远程对象失败,RemoteException抛出ExportException是RemoteException。classSkeletonMismatchException已过时。没有替代品。classSkeletonNotFoundException已过时。没有替代品。classSocketSecurityException已过时。这个类已经过时了。Methods in java.rmi.server that throw IOException 变量和类型 方法 描述 ServerSocketRMIServerSocketFactory. createServerSocket(int port)在指定端口上创建服务器套接字(端口0表示匿名端口)。abstract ServerSocketRMISocketFactory. createServerSocket(int port)在指定端口上创建服务器套接字(端口0表示匿名端口)。SocketRMIClientSocketFactory. createSocket(String host, int port)创建连接到指定主机和端口的客户端套接字。abstract SocketRMISocketFactory. createSocket(String host, int port)创建连接到指定主机和端口的客户端套接字。voidRemoteCall. done()已过时。没有替代品ObjectInputRemoteCall. getInputStream()已过时。没有替代品ObjectOutputRemoteCall. getOutputStream()已过时。没有替代品ObjectOutputRemoteCall. getResultStream(boolean success)已过时。没有替代品static ObjIDObjID. read(ObjectInput in)构造并返回一个新ObjID通过从解组二进制表示实例ObjectInput实例。static UIDUID. read(DataInput in)构造并返回一个新UID通过从解组二进制表示实例DataInput实例。voidRemoteCall. releaseInputStream()已过时。没有替代品voidRemoteCall. releaseOutputStream()已过时。没有替代品static voidRMISocketFactory. setSocketFactory(RMISocketFactory fac)设置RMI从中获取套接字的全局套接字工厂(如果远程对象未与特定客户端和/或服务器套接字工厂关联)。voidObjID. write(ObjectOutput out)将此ObjID的二进制表示形式ObjID为ObjectOutput实例。voidUID. write(DataOutput out)将此UID的二进制表示形式UID为DataOutput实例。 -
Uses of IOException in java.security
Methods in java.security that throw IOException 变量和类型 方法 描述 voidCertificate. decode(InputStream stream)不推荐使用,要删除:此API元素将在以后的版本中删除。从输入流解码证书。voidCertificate. encode(OutputStream stream)不推荐使用,要删除:此API元素将在以后的版本中删除。将证书编码为输出流,格式可由decode方法解码。protected abstract byte[]AlgorithmParametersSpi. engineGetEncoded()以主编码格式返回参数。protected abstract byte[]AlgorithmParametersSpi. engineGetEncoded(String format)返回以指定格式编码的参数。protected abstract voidAlgorithmParametersSpi. engineInit(byte[] params)导入指定的参数并根据参数的主要解码格式对其进行解码。protected abstract voidAlgorithmParametersSpi. engineInit(byte[] params, String format)从params导入参数,并根据指定的解码格式对其进行解码。abstract voidKeyStoreSpi. engineLoad(InputStream stream, char[] password)从给定的输入流加载密钥库。voidKeyStoreSpi. engineLoad(KeyStore.LoadStoreParameter param)使用给定的KeyStore.LoadStoreParameter加载密钥库。booleanKeyStoreSpi. engineProbe(InputStream stream)探测指定的输入流,以确定它是否包含此实现支持的密钥库。abstract voidKeyStoreSpi. engineStore(OutputStream stream, char[] password)将此密钥库存储到给定的输出流,并使用给定的密码保护其完整性。voidKeyStoreSpi. engineStore(KeyStore.LoadStoreParameter param)使用给定的KeyStore.LoadStoreParmeter存储此密钥库。byte[]AlgorithmParameters. getEncoded()以主编码格式返回参数。byte[]AlgorithmParameters. getEncoded(String format)返回在指定方案中编码的参数。static KeyStoreKeyStore. getInstance(File file, char[] password)返回相应密钥库类型的已加载密钥库对象。static KeyStoreKeyStore. getInstance(File file, KeyStore.LoadStoreParameter param)返回相应密钥库类型的已加载密钥库对象。ObjectSignedObject. getObject()检索封装的对象。voidAlgorithmParameters. init(byte[] params)导入指定的参数并根据参数的主要解码格式对其进行解码。voidAlgorithmParameters. init(byte[] params, String format)从params导入参数,并根据指定的解码方案对其进行解码。voidKeyStore. load(InputStream stream, char[] password)从给定的输入流加载此KeyStore。voidKeyStore. load(KeyStore.LoadStoreParameter param)使用给定的LoadStoreParameter加载此密钥库。voidProvider. load(InputStream inStream)从输入流中读取属性列表(键和元素对)。intDigestInputStream. read()读取一个字节,并更新消息摘要(如果摘要功能打开)。intDigestInputStream. read(byte[] b, int off, int len)读入字节数组,并更新消息摘要(如果摘要功能打开)。voidKeyStore. store(OutputStream stream, char[] password)将此密钥库存储到给定的输出流,并使用给定的密码保护其完整性。voidKeyStore. store(KeyStore.LoadStoreParameter param)使用给定的LoadStoreParameter存储此密钥库。voidDigestOutputStream. write(byte[] b, int off, int len)使用指定的子数组更新消息摘要(如果启用了摘要功能),并且无论如何都将子数组写入输出流。voidDigestOutputStream. write(int b)使用指定的字节更新消息摘要(如果摘要功能打开),并且在任何情况下都将字节写入输出流。Constructors in java.security that throw IOException 构造器 描述 SignedObject(Serializable object, PrivateKey signingKey, Signature signingEngine)从任何Serializable对象构造一个SignedObject。 -
Uses of IOException in java.security.cert
Methods in java.security.cert that throw IOException 变量和类型 方法 描述 voidX509CRLSelector. addIssuerName(byte[] name)为issuerNames标准添加名称。voidX509CRLSelector. addIssuerName(String name)voidX509CertSelector. addPathToName(int type, byte[] name)为pathToNames标准添加名称。voidX509CertSelector. addPathToName(int type, String name)为pathToNames标准添加名称。voidX509CertSelector. addSubjectAlternativeName(int type, byte[] name)为subjectAlternativeNames标准添加名称。voidX509CertSelector. addSubjectAlternativeName(int type, String name)为subjectAlternativeNames标准添加名称。voidExtension. encode(OutputStream out)生成扩展的DER编码并将其写入输出流。byte[]X509CertSelector. getIssuerAsBytes()将发布者条件作为字节数组返回。byte[]X509CertSelector. getSubjectAsBytes()以字节数组的形式返回主题标准。voidX509CertSelector. setExtendedKeyUsage(Set<String> keyPurposeSet)设置extendedKeyUsage标准。voidX509CertSelector. setIssuer(byte[] issuerDN)设置颁发者标准。voidX509CertSelector. setIssuer(String issuerDN)voidX509CRLSelector. setIssuerNames(Collection<?> names)注意:使用 X509CRLSelector.setIssuers(Collection)代替或仅在使用此方法时指定专有名称的字节数组形式。voidX509CertSelector. setNameConstraints(byte[] bytes)设置名称约束条件。voidX509CertSelector. setPathToNames(Collection<List<?>> names)设置pathToNames标准。voidX509CertSelector. setPolicy(Set<String> certPolicySet)设置策略约束。voidX509CertSelector. setSubject(byte[] subjectDN)设置主题标准。voidX509CertSelector. setSubject(String subjectDN)voidX509CertSelector. setSubjectAlternativeNames(Collection<List<?>> names)设置subjectAlternativeNames标准。voidX509CertSelector. setSubjectPublicKey(byte[] key)设置subjectPublicKey标准。voidX509CertSelector. setSubjectPublicKeyAlgID(String oid)设置subjectPublicKeyAlgID标准。Constructors in java.security.cert that throw IOException 构造器 描述 PolicyQualifierInfo(byte[] encoded)从编码的字节创建PolicyQualifierInfo的实例。 -
Uses of IOException in java.util
Subclasses of IOException in java.util 变量和类型 类 描述 classInvalidPropertiesFormatException抛出指示操作无法完成,因为输入不符合属性集合的相应XML文档类型,根据Properties规范。Methods in java.util that return IOException 变量和类型 方法 描述 IOExceptionFormatter. ioException()返回此格式化程序IOException最后抛出的IOException 。IOExceptionScanner. ioException()返回IOException最后通过此抛出Scanner的基本Readable。Methods in java.util that throw IOException 变量和类型 方法 描述 voidProperties. load(InputStream inStream)从输入字节流中读取属性列表(键和元素对)。voidProperties. load(Reader reader)以简单的面向行的格式从输入字符流中读取属性列表(键和元素对)。voidProperties. loadFromXML(InputStream in)将指定输入流上的XML文档表示的所有属性加载到此属性表中。ResourceBundleResourceBundle.Control. newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)如果需要,使用给定的类加载器为给定格式和语言环境的给定包名称实例化资源包。voidProperties. store(OutputStream out, String comments)voidProperties. store(Writer writer, String comments)将此Properties表中的此属性列表(键和元素对)以适合使用load(Reader)方法的格式写入输出字符流。voidProperties. storeToXML(OutputStream os, String comment)发出表示此表中包含的所有属性的XML文档。voidProperties. storeToXML(OutputStream os, String comment, String encoding)使用指定的编码发出表示此表中包含的所有属性的XML文档。voidProperties. storeToXML(OutputStream os, String comment, Charset charset)使用指定的编码发出表示此表中包含的所有属性的XML文档。Constructors in java.util that throw IOException 构造器 描述 Formatter(File file, Charset charset, Locale l)使用指定的文件,charset和locale构造一个新的格式化程序。Formatter(String fileName, Charset charset, Locale l)使用指定的文件名,charset和locale构造一个新的格式化程序。PropertyResourceBundle(InputStream stream)从InputStream创建属性资源包。PropertyResourceBundle(Reader reader)从Reader创建属性资源包。Scanner(File source, Charset charset)构造一个新的Scanner,它生成从指定文件扫描的值。Scanner(Path source)构造一个新的Scanner,它生成从指定文件扫描的值。Scanner(Path source, String charsetName)构造一个新的Scanner,它生成从指定文件扫描的值。Scanner(Path source, Charset charset)构造一个新的Scanner,它生成从指定文件扫描的值。 -
Uses of IOException in java.util.jar
Subclasses of IOException in java.util.jar 变量和类型 类 描述 classJarException表示在读取或写入JAR文件时发生了某种错误。Methods in java.util.jar that throw IOException 变量和类型 方法 描述 AttributesJarEntry. getAttributes()返回ManifestAttributes此条,或null如果没有。InputStreamJarFile. getInputStream(ZipEntry ze)返回用于读取指定zip文件条目内容的输入流。ManifestJarFile. getManifest()返回jar文件清单,如果没有,则返回null。ZipEntryJarInputStream. getNextEntry()读取下一个ZIP文件条目,并将流定位在条目数据的开头。JarEntryJarInputStream. getNextJarEntry()读取下一个JAR文件条目并将流定位在条目数据的开头。voidPack200.Packer. pack(JarFile in, OutputStream out)不推荐使用,要删除:此API元素将在以后的版本中删除。使用JarFile并将其转换为Pack200存档。voidPack200.Packer. pack(JarInputStream in, OutputStream out)不推荐使用,要删除:此API元素将在以后的版本中删除。获取JarInputStream并将其转换为Pack200存档。voidJarOutputStream. putNextEntry(ZipEntry ze)开始编写新的JAR文件条目并将流定位到条目数据的开头。intJarInputStream. read(byte[] b, int off, int len)从当前JAR文件条目读入一个字节数组。voidManifest. read(InputStream is)从指定的InputStream中读取Manifest。voidPack200.Unpacker. unpack(File in, JarOutputStream out)不推荐使用,要删除:此API元素将在以后的版本中删除。读取Pack200存档,并将编码的JAR写入JarOutputStream。voidPack200.Unpacker. unpack(InputStream in, JarOutputStream out)不推荐使用,要删除:此API元素将在以后的版本中删除。读取Pack200存档,并将编码的JAR写入JarOutputStream。voidManifest. write(OutputStream out)将Manifest写入指定的OutputStream。Constructors in java.util.jar that throw IOException 构造器 描述 JarFile(File file)创建一个新的JarFile以从指定的File对象中读取。JarFile(File file, boolean verify)创建一个新的JarFile以从指定的File对象中读取。JarFile(File file, boolean verify, int mode)创建新的JarFile以在指定模式下从指定的File对象读取。JarFile(File file, boolean verify, int mode, Runtime.Version version)创建新的JarFile以在指定模式下从指定的File对象读取。JarFile(String name)创建一个新的JarFile以从指定的文件name。JarFile(String name, boolean verify)创建一个新的JarFile以从指定的文件name。JarInputStream(InputStream in)创建一个新的JarInputStream并读取可选的清单。JarInputStream(InputStream in, boolean verify)创建一个新的JarInputStream并读取可选的清单。JarOutputStream(OutputStream out)创建一个没有清单的新JarOutputStream。JarOutputStream(OutputStream out, Manifest man)创建一个新的JarOutputStream具有指定Manifest。Manifest(InputStream is)从指定的输入流构造一个新的Manifest。 -
Uses of IOException in java.util.logging
Methods in java.util.logging that throw IOException 变量和类型 方法 描述 voidLogManager. readConfiguration()读取并初始化日志记录配置。voidLogManager. readConfiguration(InputStream ins)从给定的输入流中读取并初始化日志记录配置。voidLogManager. updateConfiguration(InputStream ins, Function<String,BiFunction<String,String,String>> mapper)更新日志记录配置。voidLogManager. updateConfiguration(Function<String,BiFunction<String,String,String>> mapper)更新日志记录配置。Constructors in java.util.logging that throw IOException 构造器 描述 FileHandler()构造默认值FileHandler。FileHandler(String pattern)初始化FileHandler以写入给定的文件名。FileHandler(String pattern, boolean append)初始化FileHandler以写入给定的文件名,并带有可选的附加。FileHandler(String pattern, int limit, int count)初始化FileHandler以写入一组文件。FileHandler(String pattern, int limit, int count, boolean append)初始化FileHandler以写入具有可选追加的一组文件。FileHandler(String pattern, long limit, int count, boolean append)初始化FileHandler以写入具有可选附加的一组文件。SocketHandler()创建SocketHandler,仅使用LogManager属性(或其默认值)。SocketHandler(String host, int port)使用指定的主机和端口构造SocketHandler。 -
Uses of IOException in java.util.prefs
Methods in java.util.prefs that throw IOException 变量和类型 方法 描述 voidAbstractPreferences. exportNode(OutputStream os)实现exportNode方法按照在本说明书中Preferences.exportNode(OutputStream)。abstract voidPreferences. exportNode(OutputStream os)在指定的输出流上发出一个XML文档,表示此节点中包含的所有首选项(但不包括其后代)。voidAbstractPreferences. exportSubtree(OutputStream os)实现exportSubtree方法按照在本说明书中Preferences.exportSubtree(OutputStream)。abstract voidPreferences. exportSubtree(OutputStream os)发出一个XML文档,表示此节点及其所有后代中包含的所有首选项。static voidPreferences. importPreferences(InputStream is)在指定的输入流上导入XML文档表示的所有首选项。 -
Uses of IOException in java.util.zip
Subclasses of IOException in java.util.zip 变量和类型 类 描述 classZipException表示发生某种Zip异常的信号。Methods in java.util.zip that throw IOException 变量和类型 方法 描述 intDeflaterInputStream. available()达到EOF后返回0,否则始终返回1。intInflaterInputStream. available()达到EOF后返回0,否则始终返回1。intZipInputStream. available()在达到当前条目数据的EOF后返回0,否则始终返回1。voidDeflaterInputStream. close()关闭此输入流及其基础输入流,丢弃任何未决的未压缩数据。voidDeflaterOutputStream. close()将剩余的压缩数据写入输出流并关闭基础流。voidGZIPInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidInflaterInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidInflaterOutputStream. close()将任何剩余的未压缩数据写入输出流并关闭基础输出流。voidZipFile. close()关闭ZIP文件。voidZipInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidZipOutputStream. close()关闭ZIP输出流以及要过滤的流。voidZipInputStream. closeEntry()关闭当前ZIP条目并定位流以读取下一个条目。voidZipOutputStream. closeEntry()关闭当前ZIP条目并定位流以写入下一个条目。protected voidDeflaterOutputStream. deflate()将下一个压缩数据块写入输出流。protected voidInflaterInputStream. fill()使用更多数据填充输入缓冲区以进行解压缩。protected voidZipFile. finalize()不推荐使用,要删除:此API元素将在以后的版本中删除。finalize方法已被弃用,将被删除。voidDeflaterOutputStream. finish()完成将压缩数据写入输出流而不关闭底层流。voidGZIPOutputStream. finish()完成将压缩数据写入输出流而不关闭底层流。voidInflaterOutputStream. finish()完成将未压缩数据写入输出流而不关闭基础流。voidZipOutputStream. finish()完成编写ZIP输出流的内容而不关闭底层流。voidDeflaterOutputStream. flush()刷新压缩的输出流。voidInflaterOutputStream. flush()刷新此输出流,强制写入任何挂起的缓冲输出字节。InputStreamZipFile. getInputStream(ZipEntry entry)返回用于读取指定zip文件条目内容的输入流。ZipEntryZipInputStream. getNextEntry()读取下一个ZIP文件条目,并将流定位在条目数据的开头。voidZipOutputStream. putNextEntry(ZipEntry e)开始编写新的ZIP文件条目并将流定位到条目数据的开头。intCheckedInputStream. read()读一个字节。intCheckedInputStream. read(byte[] buf, int off, int len)读入一个字节数组。intDeflaterInputStream. read()从输入流中读取单个字节的压缩数据。intDeflaterInputStream. read(byte[] b, int off, int len)将压缩数据读入字节数组。intGZIPInputStream. read(byte[] buf, int off, int len)将未压缩的数据读入字节数组。intInflaterInputStream. read()读取一段未压缩数据。intInflaterInputStream. read(byte[] b, int off, int len)将未压缩的数据读入字节数组。intZipInputStream. read(byte[] b, int off, int len)从当前ZIP条目读入字节数组。voidDeflaterInputStream. reset()不支持此操作 。voidInflaterInputStream. reset()将此流重新定位到上次在此输入流上调用mark方法时的位置。longCheckedInputStream. skip(long n)跳过指定的输入字节数。longDeflaterInputStream. skip(long n)跳过并丢弃输入流中的数据。longInflaterInputStream. skip(long n)跳过未压缩数据的指定字节数。longZipInputStream. skip(long n)跳过当前ZIP条目中指定的字节数。voidCheckedOutputStream. write(byte[] b, int off, int len)写一个字节数组。voidCheckedOutputStream. write(int b)写一个字节。voidDeflaterOutputStream. write(byte[] b, int off, int len)将一个字节数组写入压缩输出流。voidDeflaterOutputStream. write(int b)将一个字节写入压缩输出流。voidGZIPOutputStream. write(byte[] buf, int off, int len)将字节数组写入压缩输出流。voidInflaterOutputStream. write(byte[] b, int off, int len)将一个字节数组写入未压缩的输出流。voidInflaterOutputStream. write(int b)将一个字节写入未压缩的输出流。voidZipOutputStream. write(byte[] b, int off, int len)将一个字节数组写入当前ZIP条目数据。Constructors in java.util.zip that throw IOException 构造器 描述 GZIPInputStream(InputStream in)使用默认缓冲区大小创建新的输入流。GZIPInputStream(InputStream in, int size)创建具有指定缓冲区大小的新输入流。GZIPOutputStream(OutputStream out)使用默认缓冲区大小创建新的输出流。GZIPOutputStream(OutputStream out, boolean syncFlush)使用默认缓冲区大小和指定的刷新模式创建新的输出流。GZIPOutputStream(OutputStream out, int size)创建具有指定缓冲区大小的新输出流。GZIPOutputStream(OutputStream out, int size, boolean syncFlush)使用指定的缓冲区大小和刷新模式创建新的输出流。ZipFile(File file)在给定指定的File对象的情况下打开ZIP文件以进行读取。ZipFile(File file, int mode)打开新的ZipFile以在指定模式下从指定的File对象读取。ZipFile(File file, int mode, Charset charset)打开新的ZipFile以在指定模式下从指定的File对象读取。ZipFile(File file, Charset charset)在给定指定的File对象的情况下打开ZIP文件以进行读取。ZipFile(String name)打开一个zip文件进行阅读。ZipFile(String name, Charset charset)打开一个zip文件进行阅读。 -
Uses of IOException in javax.annotation.processing
Subclasses of IOException in javax.annotation.processing 变量和类型 类 描述 classFilerException表示Filer检测到尝试打开违反Filer提供的保证的Filer。Methods in javax.annotation.processing that throw IOException 变量和类型 方法 描述 JavaFileObjectFiler. createClassFile(CharSequence name, Element... originatingElements)创建一个新的类文件,并返回一个允许写入它的对象。FileObjectFiler. createResource(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName, Element... originatingElements)创建用于写入的新辅助资源文件,并为其返回文件对象。JavaFileObjectFiler. createSourceFile(CharSequence name, Element... originatingElements)创建一个新的源文件并返回一个对象以允许写入它。FileObjectFiler. getResource(JavaFileManager.Location location, CharSequence moduleAndPkg, CharSequence relativeName)返回用于读取现有资源的对象。 -
Uses of IOException in javax.crypto
Methods in javax.crypto that throw IOException 变量和类型 方法 描述 intCipherInputStream. available()返回可以在不阻塞的情况下从此输入流中读取的字节数。voidCipherInputStream. close()关闭此输入流并释放与该流关联的所有系统资源。voidCipherOutputStream. close()关闭此输出流并释放与此流关联的所有系统资源。voidCipherOutputStream. flush()通过强制写出已由封装的密码对象处理的任何缓冲的输出字节来刷新此输出流。byte[]EncryptedPrivateKeyInfo. getEncoded()返回此对象的ASN.1编码。ObjectSealedObject. getObject(Key key)检索原始(封装)对象。ObjectSealedObject. getObject(Key key, String provider)检索原始(封装)对象。ObjectSealedObject. getObject(Cipher c)检索原始(封装)对象。intCipherInputStream. read()从此输入流中读取下一个数据字节。intCipherInputStream. read(byte[] b)从此输入流将最多b.length字节的数据读b.length字节数组。intCipherInputStream. read(byte[] b, int off, int len)从此输入流len最多len个字节的数据读入一个字节数组。longCipherInputStream. skip(long n)从可以从此输入流中读取的字节中跳过n字节的输入而不会阻塞。voidCipherOutputStream. write(byte[] b)将指定字节数组中的b.length字节写入此输出流。voidCipherOutputStream. write(byte[] b, int off, int len)将从偏移量off开始的指定字节数组中的len个字节写入此输出流。voidCipherOutputStream. write(int b)将指定的字节写入此输出流。Constructors in javax.crypto that throw IOException 构造器 描述 EncryptedPrivateKeyInfo(byte[] encoded)从其ASN.1编码构造(即,解析)EncryptedPrivateKeyInfo。SealedObject(Serializable object, Cipher c)从任何Serializable对象构造一个SealedObject。 -
Uses of IOException in javax.imageio
Subclasses of IOException in javax.imageio 变量和类型 类 描述 classIIOException用于表示读写操作的运行时故障的异常类。Methods in javax.imageio that throw IOException 变量和类型 方法 描述 booleanImageWriter. canInsertEmpty(int imageIndex)如果writer支持在给定索引处插入新的空图像,则返回true。booleanImageWriter. canInsertImage(int imageIndex)如果writer支持在给定索引处插入新图像,则返回true。booleanImageWriter. canRemoveImage(int imageIndex)如果writer支持删除给定索引处的现有图像,则返回true。booleanImageWriter. canReplaceImageMetadata(int imageIndex)返回true如果能够替换与现有的图像与索引相关联的图像元数据imageIndex。booleanImageWriter. canReplacePixels(int imageIndex)如果true允许使用replacePixels方法替换给定图像的像素,则返回true。booleanImageWriter. canReplaceStreamMetadata()如果可以替换输出中已存在的流元数据,则返回true。booleanImageWriter. canWriteEmpty()如果编写器支持写入包含具有未定义像素值的单个图像以及关联的元数据和输出的缩略图的完整图像流,则返回true。static ImageInputStreamImageIO. createImageInputStream(Object input)返回ImageInputStream,它将从给定的Object获取其输入。static ImageOutputStreamImageIO. createImageOutputStream(Object output)返回ImageOutputStream,将其输出发送到给定的Object。voidImageWriter. endInsertEmpty()完成插入先前调用prepareInsertEmpty开始的新图像。voidImageWriter. endReplacePixels()终止对replacePixels的一系列调用。voidImageWriter. endWriteEmpty()完成先前调用prepareWriteEmpty开始的新图像的写入。voidImageWriter. endWriteSequence()完成以prepareWriteSequence的一系列图像的prepareWriteSequence。floatImageReader. getAspectRatio(int imageIndex)返回给定图像的宽高比(即宽度除以高度)为float。StringImageReader. getFormatName()返回标识输入源格式的String。abstract intImageReader. getHeight(int imageIndex)返回输入源中给定图像的高度(以像素为单位)。abstract IIOMetadataImageReader. getImageMetadata(int imageIndex)返回一个IIOMetadata与给定图像,或相关联的对象包含元数据null如果读取器不支持读取元数据,被设置为忽略元数据,或者,如果没有元数据可用。IIOMetadataImageReader. getImageMetadata(int imageIndex, String formatName, Set<String> nodeNames)返回一个IIOMetadata表示与给定图像,或相关联的元数据对象null如果读取器不支持读取元数据或没有可用的。abstract Iterator<ImageTypeSpecifier>ImageReader. getImageTypes(int imageIndex)返回Iterator其中包含可以解码给定图像的可能图像类型,格式为ImageTypeSpecifiers。abstract intImageReader. getNumImages(boolean allowSearch)返回当前输入源可用的图像数,不包括缩略图。intImageReader. getNumThumbnails(int imageIndex)返回与给定图像关联的缩略图预览图像的数量。ImageTypeSpecifierImageReader. getRawImageType(int imageIndex)返回ImageTypeSpecifier指示SampleModel和ColorModel,它最接近地表示图像的“原始”内部格式。abstract IIOMetadataImageReader. getStreamMetadata()返回IIOMetadata对象,表示与输入源整体关联的元数据(即,与任何特定图像null);如果读取器不支持读取元数据,则设置为忽略元数据,或者如果没有元数据可用,则null。IIOMetadataImageReader. getStreamMetadata(String formatName, Set<String> nodeNames)返回IIOMetadata对象,表示与输入源整体关联的元数据(即,与任何特定图像无关)。intImageReader. getThumbnailHeight(int imageIndex, int thumbnailIndex)返回由thumbnailIndex索引的缩略图预览图像的高度,该图像与ImageIndex索引的图像相关联。intImageReader. getThumbnailWidth(int imageIndex, int thumbnailIndex)返回由thumbnailIndex索引的缩略图预览图像的宽度,该图像与ImageIndex索引的图像ImageIndex。intImageReader. getTileGridXOffset(int imageIndex)返回给定图像中tile(0,0)左上角的X坐标。intImageReader. getTileGridYOffset(int imageIndex)返回给定图像中tile(0,0)左上角的Y坐标。intImageReader. getTileHeight(int imageIndex)返回给定图像中图块的高度。intImageReader. getTileWidth(int imageIndex)返回给定图像中图块的宽度。abstract intImageReader. getWidth(int imageIndex)返回输入源中给定图像的宽度(以像素为单位)。booleanImageReader. hasThumbnails(int imageIndex)如果给定图像具有与其关联的缩略图预览图像,则返回true。booleanImageReader. isImageTiled(int imageIndex)如果图像被组织成 图块 ,则返回true,即,相等大小的非重叠矩形。booleanImageReader. isRandomAccessEasy(int imageIndex)如果给定图像的存储格式对随机访问像素没有固有障碍,则返回true。voidImageWriter. prepareInsertEmpty(int imageIndex, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)开始将具有未定义像素值的新图像插入到现有图像流中。voidImageWriter. prepareReplacePixels(int imageIndex, Rectangle region)准备编写器处理对replacePixels方法的一系列调用。voidImageWriter. prepareWriteEmpty(IIOMetadata streamMetadata, ImageTypeSpecifier imageType, int width, int height, IIOMetadata imageMetadata, List<? extends BufferedImage> thumbnails, ImageWriteParam param)开始编写完整的图像流,包括具有未定义像素值的单个图像以及相关的元数据和缩略图,到输出。voidImageWriter. prepareWriteSequence(IIOMetadata streamMetadata)使用提供的流元数据对象准备流以接受一系列后续writeToSequence调用。static BufferedImageImageIO. read(File input)返回BufferedImage作为解码所提供的File的结果,其中ImageReader是从当前注册的那些中自动选择的。static BufferedImageImageIO. read(InputStream input)返回BufferedImage作为解码所提供的InputStream的结果,其中ImageReader是从当前注册的那些中自动选择的。static BufferedImageImageIO. read(URL input)返回BufferedImage作为解码所提供的URL的结果,其中ImageReader自动从当前注册的那些中选择。static BufferedImageImageIO. read(ImageInputStream stream)返回BufferedImage作为解码所提供的ImageInputStream的结果,其中ImageReader自动从当前注册的那些中选择。BufferedImageImageReader. read(int imageIndex)读取由imageIndex索引的图像,并使用默认值ImageReadParam将其作为完整的BufferedImage返回。abstract BufferedImageImageReader. read(int imageIndex, ImageReadParam param)读取由imageIndex索引的图像,并使用提供的ImageReadParam将其作为完整的BufferedImage返回。IIOImageImageReader. readAll(int imageIndex, ImageReadParam param)读取由索引的图像imageIndex并返回一个IIOImage包含图像,缩略图和相关联的图像元数据,使用所提供的ImageReadParam。Iterator<IIOImage>ImageReader. readAll(Iterator<? extends ImageReadParam> params)返回Iterator其中包含所有图像,缩略图和元数据,从getMinIndex给出的索引开始,以IIOImage对象的形式从输入源IIOImage。RenderedImageImageReader. readAsRenderedImage(int imageIndex, ImageReadParam param)返回RenderedImage对象,其中包含由imageIndex索引的图像的内容。RasterImageReader. readRaster(int imageIndex, ImageReadParam param)返回一个新的Raster对象,其中包含图像流中的原始像素数据,未应用任何颜色转换。BufferedImageImageReader. readThumbnail(int imageIndex, int thumbnailIndex)返回由thumbnailIndex索引的缩略图预览图像,该图像与ImageIndex索引的图像相关联,为BufferedImage。BufferedImageImageReader. readTile(int imageIndex, int tileX, int tileY)读取tileX和tileY参数指示的tileXtileY,将其返回为BufferedImage。RasterImageReader. readTileRaster(int imageIndex, int tileX, int tileY)返回一个新的Raster对象,其中包含来自图块的原始像素数据,未应用任何颜色转换。voidImageWriter. removeImage(int imageIndex)从流中删除图像。voidImageWriter. replaceImageMetadata(int imageIndex, IIOMetadata imageMetadata)替换与现有图像关联的图像元数据。voidImageWriter. replacePixels(Raster raster, ImageWriteParam param)用给定Raster的一部分替换输出中已存在的图像的一部分。voidImageWriter. replacePixels(RenderedImage image, ImageWriteParam param)用给定图像的一部分替换输出中已存在的图像的一部分。voidImageWriter. replaceStreamMetadata(IIOMetadata streamMetadata)使用新信息替换输出中的流元数据。static booleanImageIO. write(RenderedImage im, String formatName, File output)使用支持给定格式的任意ImageWriter将图像写入File。static booleanImageIO. write(RenderedImage im, String formatName, OutputStream output)使用支持给定格式的任意ImageWriter将图像写入OutputStream。static booleanImageIO. write(RenderedImage im, String formatName, ImageOutputStream output)使用支持给定格式的任意ImageWriter将图像写入ImageOutputStream。voidImageWriter. write(RenderedImage image)将包含默认元数据和缩略图的单个图像的完整图像流附加到输出。voidImageWriter. write(IIOImage image)将包含具有默认元数据和缩略图的单个图像的完整图像流附加到输出。abstract voidImageWriter. write(IIOMetadata streamMetadata, IIOImage image, ImageWriteParam param)将包含单个图像和关联的流和图像元数据和缩略图的完整图像流附加到输出。voidImageWriter. writeInsert(int imageIndex, IIOImage image, ImageWriteParam param)将新图像插入现有图像流。voidImageWriter. writeToSequence(IIOImage image, ImageWriteParam param)将单个图像以及可能关联的元数据和缩略图附加到输出。 -
Uses of IOException in javax.imageio.metadata
Subclasses of IOException in javax.imageio.metadata 变量和类型 类 描述 classIIOInvalidTreeException一个IIOInvalidTreeException当被试图抛出IIOMetadata对象来解析树IIOMetadataNode小号失败。 -
Uses of IOException in javax.imageio.spi
Methods in javax.imageio.spi that throw IOException 变量和类型 方法 描述 abstract booleanImageReaderSpi. canDecodeInput(Object source)如果提供的源对象看起来具有此阅读器支持的格式,则返回true。ImageInputStreamImageInputStreamSpi. createInputStreamInstance(Object input)返回与此服务提供者关联的ImageInputStream实现的实例。abstract ImageInputStreamImageInputStreamSpi. createInputStreamInstance(Object input, boolean useCache, File cacheDir)返回与此服务提供者关联的ImageInputStream实现的实例。ImageOutputStreamImageOutputStreamSpi. createOutputStreamInstance(Object output)返回与此服务提供者关联的ImageOutputStream实现的实例。abstract ImageOutputStreamImageOutputStreamSpi. createOutputStreamInstance(Object output, boolean useCache, File cacheDir)返回与此服务提供者关联的ImageOutputStream实现的实例。ImageReaderImageReaderSpi. createReaderInstance()返回与此服务提供者关联的ImageReader实现的实例。abstract ImageReaderImageReaderSpi. createReaderInstance(Object extension)返回与此服务提供者关联的ImageReader实现的实例。ImageWriterImageWriterSpi. createWriterInstance()返回与此服务提供者关联的ImageWriter实现的实例。abstract ImageWriterImageWriterSpi. createWriterInstance(Object extension)返回与此服务提供者关联的ImageWriter实现的实例。 -
Uses of IOException in javax.imageio.stream
Methods in javax.imageio.stream that throw IOException 变量和类型 方法 描述 protected voidImageInputStreamImpl. checkClosed()如果流已关闭,则抛出IOException。voidFileCacheImageInputStream. close()关闭此FileCacheImageInputStream,关闭并删除缓存文件。voidFileCacheImageOutputStream. close()关闭这个FileCacheImageOutputStream。voidImageInputStream. close()关闭流。voidMemoryCacheImageInputStream. close()关闭此MemoryCacheImageInputStream,释放缓存。voidMemoryCacheImageOutputStream. close()关闭这个MemoryCacheImageOutputStream。voidImageInputStream. flush()丢弃当前流位置之前的流的初始位置。voidImageInputStream. flushBefore(long pos)丢弃指定位置之前的流的初始部分。voidImageOutputStream. flushBefore(long pos)将给定位置之前的所有数据刷新到基础目标,例如OutputStream或File。protected voidImageOutputStreamImpl. flushBits()如果位偏移非零,则强制当前字节中的其余位为0并使流位置前进一位。intImageInputStream. getBitOffset()返回当前位偏移量,为0到7之间的整数,包括0和7。longImageInputStream. getStreamPosition()返回流的当前字节位置。longImageInputStream. length()如果已知,则返回流的总长度。intImageInputStream. read()从流中读取单个字节并将其作为0到255之间的整数返回。intImageInputStream. read(byte[] b)从流中读取最多b.length个字节,并将它们存储在从索引0开始的b。intImageInputStream. read(byte[] b, int off, int len)从流中读取最多len个字节,并将它们存储在b从索引off开始。abstract intImageInputStreamImpl. read()从流中读取单个字节并将其作为int返回0到255之间。intImageInputStreamImpl. read(byte[] b)一种方便的方法,调用read(b, 0, b.length)。abstract intImageInputStreamImpl. read(byte[] b, int off, int len)从流中读取最多len个字节,并将它们存储在b从索引off开始。intImageInputStream. readBit()从流中读取一个位并将其作为int返回,值为0或1。longImageInputStream. readBits(int numBits)从流中读取一个位串并将其作为long返回,第一位读取成为输出的最高位。booleanImageInputStream. readBoolean()从该流读取一个字节,并返回一个boolean的值true如果是非零,false,如果它是零。byteImageInputStream. readByte()从流中读取一个字节并将其作为byte值返回。voidImageInputStream. readBytes(IIOByteBuffer buf, int len)从流中读取最多len个字节,并修改提供的IIOByteBuffer以指示可以找到数据的字节数组,偏移量和长度。charImageInputStream. readChar()等效于readUnsignedShort,但使用char数据类型返回结果。doubleImageInputStream. readDouble()从流中读取8个字节,并(概念上)根据当前字节顺序连接它们,并将结果返回为double。floatImageInputStream. readFloat()从流中读取4个字节,并(概念上)根据当前字节顺序连接它们,并将结果返回为float。voidImageInputStream. readFully(byte[] b)从流中读取b.length个字节,并将它们存储在b从索引0开始。voidImageInputStream. readFully(byte[] b, int off, int len)从流中读取len个字节,并将它们存储在b从索引off开始。voidImageInputStream. readFully(char[] c, int off, int len)根据当前字节顺序从流中读取len字符(无符号16位整数),并将它们存储在c从索引off开始。voidImageInputStream. readFully(double[] d, int off, int len)根据当前字节顺序从流中读取len双精度(64位IEEE双精度浮点数),并将它们存储在d从索引off开始。voidImageInputStream. readFully(float[] f, int off, int len)根据当前字节顺序从流中读取len浮点数(32位IEEE单精度浮点数),并将它们存储在f从索引off开始。voidImageInputStream. readFully(int[] i, int off, int len)根据当前字节顺序从流中读取lenint(带符号的32位整数),并将它们存储在i从索引off开始。voidImageInputStream. readFully(long[] l, int off, int len)根据当前字节顺序从流中读取lenlong(带符号的64位整数),并将它们存储在l从索引off开始。voidImageInputStream. readFully(short[] s, int off, int len)根据当前字节顺序从流中读取len短路(带符号的16位整数),并将它们存储在s从索引off开始。intImageInputStream. readInt()从流中读取4个字节,并根据当前字节顺序(概念上)将它们连接起来,并将结果作为int返回。StringImageInputStream. readLine()从输入流中读取下一行文本。longImageInputStream. readLong()从流中读取8个字节,并(概念上)根据当前字节顺序连接它们,并将结果返回为long。shortImageInputStream. readShort()从流中读取两个字节,并(概念上)根据当前字节顺序连接它们,并将结果作为short值返回。intImageInputStream. readUnsignedByte()从流中读取一个字节,并(概念上)将其转换为int,使用0xff对其进行0xff,以便剥离任何符号扩展位,并将其作为byte值返回。longImageInputStream. readUnsignedInt()读取4个字节从该流,并根据当前字节顺序(概念上)将其连接,将结果转换为长,与掩模它0xffffffffL为了去掉所有符号扩展位,并返回结果以无符号long值。intImageInputStream. readUnsignedShort()中读取两个字节从该流,并根据当前字节顺序(概念上)将其连接,将得到的值转换为int,口罩它0xffff为了去掉所有符号扩展位,并返回结果以无符号int价值。StringImageInputStream. readUTF()读入使用 modified UTF-8格式编码的字符串。voidImageInputStream. reset()在最近一次不匹配的mark调用时,返回指向其先前位置的流指针,包括位偏移量。voidImageInputStreamImpl. reset()从标记位置堆栈重置当前流字节和位位置。voidFileCacheImageOutputStream. seek(long pos)设置当前流位置并将位偏移重置为0。voidFileImageOutputStream. seek(long pos)设置当前流位置并将位偏移重置为0。voidImageInputStream. seek(long pos)将当前流位置设置为所需位置。voidImageInputStream. setBitOffset(int bitOffset)将位偏移设置为0到7之间的整数,包括0和7。intImageInputStream. skipBytes(int n)将流位置向前移动给定的字节数。longImageInputStream. skipBytes(long n)将流位置向前移动给定的字节数。intImageInputStreamImpl. skipBytes(int n)通过调用seek(getStreamPosition() + n)当前流的位置。longImageInputStreamImpl. skipBytes(long n)通过调用seek(getStreamPosition() + n)当前流的位置。voidImageOutputStream. write(byte[] b)将一个字节序列写入当前位置的流。voidImageOutputStream. write(byte[] b, int off, int len)将一个字节序列写入当前位置的流。voidImageOutputStream. write(int b)将单个字节写入当前位置的流。voidImageOutputStream. writeBit(int bit)将由参数的最低有效位给出的单个位写入当前字节位置内当前位偏移的流。voidImageOutputStream. writeBits(long bits, int numBits)将由两个numBits的bits参数的最低有效位给出的位序列写入当前字节位置内当前位偏移的流。voidImageOutputStream. writeBoolean(boolean v)将boolean值写入流。voidImageOutputStream. writeByte(int v)将v的8个低位位v写入流中。voidImageOutputStream. writeBytes(String s)将字符串写入输出流。voidImageOutputStream. writeChar(int v)此方法是writeShort的同义词。voidImageOutputStream. writeChars(char[] c, int off, int len)将一系列字符写入当前位置的流。voidImageOutputStream. writeChars(String s)将字符串写入输出流。voidImageOutputStream. writeDouble(double v)将double值(由4个字节组成)写入输出流。voidImageOutputStream. writeDoubles(double[] d, int off, int len)将一系列双精度写入当前位置的流。voidImageOutputStream. writeFloat(float v)将float值(由4个字节组成)写入输出流。voidImageOutputStream. writeFloats(float[] f, int off, int len)将一系列浮点数写入当前位置的流。voidImageOutputStream. writeInt(int v)将v位v写入流中。voidImageOutputStream. writeInts(int[] i, int off, int len)将一系列整数写入当前位置的流。voidImageOutputStream. writeLong(long v)将v位v写入流中。voidImageOutputStream. writeLongs(long[] l, int off, int len)将一系列longs写入当前位置的流。voidImageOutputStream. writeShort(int v)将40个低位v写入流。voidImageOutputStream. writeShorts(short[] s, int off, int len)将一系列短路写入当前位置的流。voidImageOutputStream. writeUTF(String s)以网络字节顺序将两个字节的长度信息写入输出流,然后是字符串s中每个字符的 modified UTF-8表示。Constructors in javax.imageio.stream that throw IOException 构造器 描述 FileCacheImageInputStream(InputStream stream, File cacheDir)构造一个FileCacheImageInputStream,它将从给定的InputStream读取。FileCacheImageOutputStream(OutputStream stream, File cacheDir)构造一个FileCacheImageOutputStream,它将写入给定的outputStream。FileImageInputStream(File f)构造一个FileImageInputStream,它将从给定的File读取。FileImageOutputStream(File f)构造一个FileImageOutputStream,它将写入给定的File。 -
Uses of IOException in javax.management
Methods in javax.management that throw IOException 变量和类型 方法 描述 voidMBeanServerConnection. addNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)向已注册的MBean添加侦听器。voidMBeanServerConnection. addNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)向已注册的MBean添加侦听器。ObjectInstanceMBeanServerConnection. createMBean(String className, ObjectName name)在MBean服务器中实例化并注册MBean。ObjectInstanceMBeanServerConnection. createMBean(String className, ObjectName name, Object[] params, String[] signature)在MBean服务器中实例化并注册MBean。ObjectInstanceMBeanServerConnection. createMBean(String className, ObjectName name, ObjectName loaderName)在MBean服务器中实例化并注册MBean。ObjectInstanceMBeanServerConnection. createMBean(String className, ObjectName name, ObjectName loaderName, Object[] params, String[] signature)在MBean服务器中实例化并注册MBean。ObjectMBeanServerConnection. getAttribute(ObjectName name, String attribute)获取指定MBean的特定属性的值。AttributeListMBeanServerConnection. getAttributes(ObjectName name, String[] attributes)检索指定MBean的多个属性的值。StringMBeanServerConnection. getDefaultDomain()返回用于命名MBean的默认域。String[]MBeanServerConnection. getDomains()返回当前注册任何MBean的域列表。IntegerMBeanServerConnection. getMBeanCount()返回MBean服务器中注册的MBean数。MBeanInfoMBeanServerConnection. getMBeanInfo(ObjectName name)此方法发现MBean为管理公开的属性和操作。ObjectInstanceMBeanServerConnection. getObjectInstance(ObjectName name)获取向MBean服务器注册的给定MBean的ObjectInstance。ObjectMBeanServerConnection. invoke(ObjectName name, String operationName, Object[] params, String[] signature)在MBean上调用操作。booleanMBeanServerConnection. isInstanceOf(ObjectName name, String className)如果指定的MBean是指定类的实例,则返回true,否则返回false。booleanMBeanServerConnection. isRegistered(ObjectName name)检查由其对象名标识的MBean是否已在MBean服务器中注册。Set<ObjectInstance>MBeanServerConnection. queryMBeans(ObjectName name, QueryExp query)获取MBean服务器控制的MBean。Set<ObjectName>MBeanServerConnection. queryNames(ObjectName name, QueryExp query)获取MBean服务器控制的MBean的名称。voidMBeanServerConnection. removeNotificationListener(ObjectName name, NotificationListener listener)从已注册的MBean中删除侦听器。voidMBeanServerConnection. removeNotificationListener(ObjectName name, NotificationListener listener, NotificationFilter filter, Object handback)从已注册的MBean中删除侦听器。voidMBeanServerConnection. removeNotificationListener(ObjectName name, ObjectName listener)从已注册的MBean中删除侦听器。voidMBeanServerConnection. removeNotificationListener(ObjectName name, ObjectName listener, NotificationFilter filter, Object handback)从已注册的MBean中删除侦听器。voidMBeanServerConnection. setAttribute(ObjectName name, Attribute attribute)设置指定MBean的特定属性的值。AttributeListMBeanServerConnection. setAttributes(ObjectName name, AttributeList attributes)设置命名MBean的多个属性的值。voidMBeanServerConnection. unregisterMBean(ObjectName name)从MBean服务器取消注册MBean。 -
Uses of IOException in javax.management.loading
Methods in javax.management.loading that throw IOException 变量和类型 方法 描述 Enumeration<URL>MLetMBean. getResources(String name)查找具有给定名称的所有资源。voidMLet. readExternal(ObjectInput in)从给定的ObjectInput恢复此MLet的内容。voidMLet. writeExternal(ObjectOutput out)将此MLet的内容保存到给定的ObjectOutput。 -
Uses of IOException in javax.management.remote
Subclasses of IOException in javax.management.remote 变量和类型 类 描述 classJMXProviderException当提供者存在所需协议但由于某种原因无法使用时,JMXConnectorFactory和JMXConnectorServerFactory抛出异常。classJMXServerErrorException在处理远程MBean服务器中的调用时抛出Error时,作为远程MBeanServer方法调用的结果抛出异常。Methods in javax.management.remote that throw IOException 变量和类型 方法 描述 voidJMXConnector. close()关闭与其服务器的客户端连接。voidJMXConnector. connect()建立与连接器服务器的连接。voidJMXConnector. connect(Map<String,?> env)建立与连接器服务器的连接。static JMXConnectorJMXConnectorFactory. connect(JMXServiceURL serviceURL)在给定地址创建与连接器服务器的连接。static JMXConnectorJMXConnectorFactory. connect(JMXServiceURL serviceURL, Map<String,?> environment)在给定地址创建与连接器服务器的连接。StringJMXConnector. getConnectionId()从连接器服务器获取此连接的ID。MBeanServerConnectionJMXConnector. getMBeanServerConnection()返回表示远程MBean服务器的MBeanServerConnection对象。MBeanServerConnectionJMXConnector. getMBeanServerConnection(Subject delegationSubject)返回表示远程MBean服务器的MBeanServerConnection对象,在该服务器上代表提供的委派主题执行操作。static JMXConnectorJMXConnectorFactory. newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)在给定地址为连接器服务器创建连接器客户端。JMXConnectorJMXConnectorProvider. newJMXConnector(JMXServiceURL serviceURL, Map<String,?> environment)创建一个新的连接器客户端,该客户端已准备好连接到给定地址的连接器服务器。static JMXConnectorServerJMXConnectorServerFactory. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)在给定地址创建连接器服务器。JMXConnectorServerJMXConnectorServerProvider. newJMXConnectorServer(JMXServiceURL serviceURL, Map<String,?> environment, MBeanServer mbeanServer)在给定地址创建新的连接器服务器。voidJMXConnectorServerMBean. start()激活连接器服务器,即开始侦听客户端连接。voidJMXConnectorServerMBean. stop()停用连接器服务器,即停止侦听客户端连接。JMXConnectorJMXConnectorServer. toJMXConnector(Map<String,?> env)返回此连接器服务器的客户端存根。JMXConnectorJMXConnectorServerMBean. toJMXConnector(Map<String,?> env)返回此连接器服务器的客户端存根。 -
Uses of IOException in javax.management.remote.rmi
Methods in javax.management.remote.rmi that throw IOException 变量和类型 方法 描述 voidRMIConnection. addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)Integer[]RMIConnection. addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)protected voidRMIServerImpl. clientClosed(RMIConnection client)关闭由makeClient创建的客户端连接时调用的方法。voidRMIConnection. close()关闭此连接。voidRMIServerImpl. close()关闭此连接服务器。protected abstract voidRMIServerImpl. closeClient(RMIConnection client)关闭makeClient建立的客户端连接。protected voidRMIJRMPServerImpl. closeServer()由RMIServerImpl.close()调用以通过 取消导出此对象来关闭连接器服务器。protected abstract voidRMIServerImpl. closeServer()由RMIServerImpl.close()调用以关闭连接器服务器。voidRMIConnector. connect()voidRMIConnector. connect(Map<String,?> environment)ObjectInstanceRMIConnection. createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject)ObjectInstanceRMIConnection. createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)ObjectInstanceRMIConnection. createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)ObjectInstanceRMIConnection. createMBean(String className, ObjectName name, Subject delegationSubject)protected abstract voidRMIServerImpl. export()导出此RMI对象。NotificationResultRMIConnection. fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout)从连接器服务器检索通知。ObjectRMIConnection. getAttribute(ObjectName name, String attribute, Subject delegationSubject)AttributeListRMIConnection. getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)StringRMIConnection. getConnectionId()返回连接ID。StringRMIConnection. getDefaultDomain(Subject delegationSubject)String[]RMIConnection. getDomains(Subject delegationSubject)IntegerRMIConnection. getMBeanCount(Subject delegationSubject)MBeanInfoRMIConnection. getMBeanInfo(ObjectName name, Subject delegationSubject)ObjectInstanceRMIConnection. getObjectInstance(ObjectName name, Subject delegationSubject)ObjectRMIConnection. invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)booleanRMIConnection. isInstanceOf(ObjectName name, String className, Subject delegationSubject)booleanRMIConnection. isRegistered(ObjectName name, Subject delegationSubject)protected RMIConnectionRMIJRMPServerImpl. makeClient(String connectionId, Subject subject)创建新的客户端连接作为通过JRMP导出的RMI对象。protected abstract RMIConnectionRMIServerImpl. makeClient(String connectionId, Subject subject)创建新的客户端连接。RMIConnectionRMIServer. newClient(Object credentials)通过此RMI连接器建立新连接。RMIConnectionRMIServerImpl. newClient(Object credentials)创建新的客户端连接。Set<ObjectInstance>RMIConnection. queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)Set<ObjectName>RMIConnection. queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)voidRMIConnection. removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)voidRMIConnection. removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)voidRMIConnection. removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)voidRMIConnection. setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)AttributeListRMIConnection. setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)voidRMIConnectorServer. start()激活连接器服务器,即开始侦听客户端连接。voidRMIConnectorServer. stop()停用连接器服务器,即停止侦听客户端连接。JMXConnectorRMIConnectorServer. toJMXConnector(Map<String,?> env)返回此连接器服务器的客户端存根。RemoteRMIJRMPServerImpl. toStub()返回此RMIServer对象的可序列化存根。abstract RemoteRMIServerImpl. toStub()返回此服务器对象的远程存根。voidRMIConnection. unregisterMBean(ObjectName name, Subject delegationSubject)Constructors in javax.management.remote.rmi that throw IOException 构造器 描述 RMIConnectorServer(JMXServiceURL url, Map<String,?> environment)制作RMIConnectorServer。RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, MBeanServer mbeanServer)为给定的MBean服务器创建RMIConnectorServer。RMIConnectorServer(JMXServiceURL url, Map<String,?> environment, RMIServerImpl rmiServerImpl, MBeanServer mbeanServer)为给定的MBean服务器创建RMIConnectorServer。RMIIIOPServerImpl(Map<String,?> env)已过时。RMIJRMPServerImpl(int port, RMIClientSocketFactory csf, RMIServerSocketFactory ssf, Map<String,?> env)创建一个新的RMIServer对象,该对象将使用给定的套接字工厂在给定端口上导出。 -
Uses of IOException in javax.naming.ldap
Methods in javax.naming.ldap that throw IOException 变量和类型 方法 描述 abstract voidStartTlsResponse. close()正常关闭TLS连接并恢复为基础连接。abstract SSLSessionStartTlsResponse. negotiate()使用默认的SSL套接字工厂协商TLS会话。abstract SSLSessionStartTlsResponse. negotiate(SSLSocketFactory factory)使用SSL套接字工厂协商TLS会话。Constructors in javax.naming.ldap that throw IOException 构造器 描述 PagedResultsControl(int pageSize, boolean criticality)构造一个控件以设置每页结果返回的条目数。PagedResultsControl(int pageSize, byte[] cookie, boolean criticality)构造一个控件以设置每页结果返回的条目数。PagedResultsResponseControl(String id, boolean criticality, byte[] value)构造分页结果响应控件。SortControl(String[] sortBy, boolean criticality)构造一个控件,以按升序对属性列表进行排序。SortControl(String sortBy, boolean criticality)构造一个控件,以按升序对单个属性进行排序。SortControl(SortKey[] sortBy, boolean criticality)构造一个控件以对排序键列表进行排序。SortResponseControl(String id, boolean criticality, byte[] value)构造一个控件以指示排序请求的结果。 -
Uses of IOException in javax.net
Methods in javax.net that throw IOException 变量和类型 方法 描述 ServerSocketServerSocketFactory. createServerSocket()返回未绑定的服务器套接字。abstract ServerSocketServerSocketFactory. createServerSocket(int port)返回绑定到指定端口的服务器套接字。abstract ServerSocketServerSocketFactory. createServerSocket(int port, int backlog)返回绑定到指定端口的服务器套接字,并使用指定的连接backlog。abstract ServerSocketServerSocketFactory. createServerSocket(int port, int backlog, InetAddress ifAddress)返回绑定到指定端口的服务器套接字,具有指定的侦听backlog和本地IP。SocketSocketFactory. createSocket()创建一个未连接的套接字。abstract SocketSocketFactory. createSocket(String host, int port)创建套接字并将其连接到指定远程端口上的指定远程主机。abstract SocketSocketFactory. createSocket(String host, int port, InetAddress localHost, int localPort)创建套接字并将其连接到指定远程端口上的指定远程主机。abstract SocketSocketFactory. createSocket(InetAddress host, int port)创建套接字并将其连接到指定地址处的指定端口号。abstract SocketSocketFactory. createSocket(InetAddress address, int port, InetAddress localAddress, int localPort)创建套接字并将其连接到指定远程端口上的指定远程地址。 -
Uses of IOException in javax.net.ssl
Subclasses of IOException in javax.net.ssl 变量和类型 类 描述 classSSLException表示SSL子系统检测到的某种错误。classSSLHandshakeException表示客户端和服务器无法协商所需的安全级别。classSSLKeyException报告错误的SSL密钥。classSSLPeerUnverifiedException表示未验证对等方的身份。classSSLProtocolException报告SSL协议操作中的错误。Methods in javax.net.ssl that throw IOException 变量和类型 方法 描述 SocketSSLSocketFactory. createSocket(Socket s, InputStream consumed, boolean autoClose)创建在现有连接套接字上分层的服务器模式Socket,并且能够读取已从Socket的基础InputStream中使用/删除的数据 。abstract SocketSSLSocketFactory. createSocket(Socket s, String host, int port, boolean autoClose)返回在给定端口上连接到指定主机的现有套接字上分层的套接字。abstract voidSSLSocket. startHandshake()在此连接上启动SSL握手。Constructors in javax.net.ssl that throw IOException 构造器 描述 SSLServerSocket()仅由子类使用。SSLServerSocket(int port)仅由子类使用。SSLServerSocket(int port, int backlog)仅由子类使用。SSLServerSocket(int port, int backlog, InetAddress address)仅由子类使用。SSLSocket(String host, int port)仅由子类使用。SSLSocket(String host, int port, InetAddress clientAddress, int clientPort)仅由子类使用。SSLSocket(InetAddress address, int port)仅由子类使用。SSLSocket(InetAddress address, int port, InetAddress clientAddress, int clientPort)仅由子类使用。 -
Uses of IOException in javax.print
Methods in javax.print that throw IOException 变量和类型 方法 描述 DocMultiDoc. getDoc()获取当前的doc对象。ObjectDoc. getPrintData()获取包含此doc对象的打印数据的打印数据表示对象,其格式与支持的doc flavor相对应。ObjectSimpleDoc. getPrintData()获取包含此doc对象的打印数据的打印数据表示对象,其格式与支持的doc flavor相对应。ReaderDoc. getReaderForText()获得一个读取器,用于从该doc中提取字符打印数据。ReaderSimpleDoc. getReaderForText()获得一个读取器,用于从该doc中提取字符打印数据。InputStreamDoc. getStreamForBytes()获取用于从此doc提取字节打印数据的输入流。InputStreamSimpleDoc. getStreamForBytes()获取用于从此doc提取字节打印数据的输入流。MultiDocMultiDoc. next()转到包含doc对象序列中下一个doc对象的multidoc对象。 -
Uses of IOException in javax.rmi.ssl
Methods in javax.rmi.ssl that throw IOException 变量和类型 方法 描述 ServerSocketSslRMIServerSocketFactory. createServerSocket(int port)创建一个服务器套接字,该套接字接受根据此工厂的SSL套接字配置参数配置的SSL连接。SocketSslRMIClientSocketFactory. createSocket(String host, int port)创建SSL套接字。 -
Uses of IOException in javax.security.auth.callback
Methods in javax.security.auth.callback that throw IOException 变量和类型 方法 描述 voidCallbackHandler. handle(Callback[] callbacks)检索或显示提供的回调中请求的信息。 -
Uses of IOException in javax.security.sasl
Subclasses of IOException in javax.security.sasl 变量和类型 类 描述 classAuthenticationExceptionSASL机制实现抛出此异常,以指示SASL交换由于与身份验证相关的原因(例如无效的身份,密码或密钥)而失败。classSaslException此类表示使用SASL时发生的错误。 -
Uses of IOException in javax.sound.midi
Methods in javax.sound.midi that throw IOException 变量和类型 方法 描述 static MidiFileFormatMidiSystem. getMidiFileFormat(File file)获得指定的File的MIDI文件格式。static MidiFileFormatMidiSystem. getMidiFileFormat(InputStream stream)获得指定输入流中数据的MIDI文件格式。static MidiFileFormatMidiSystem. getMidiFileFormat(URL url)获取指定URL中数据的MIDI文件格式。static SequenceMidiSystem. getSequence(File file)从指定的File获取MIDI序列。static SequenceMidiSystem. getSequence(InputStream stream)从指定的输入流中获取MIDI序列。static SequenceMidiSystem. getSequence(URL url)从指定的URL获取MIDI序列。static SoundbankMidiSystem. getSoundbank(File file)构造一个Soundbank通过从指定的阅读它File。static SoundbankMidiSystem. getSoundbank(InputStream stream)通过从指定的流中读取它来构造MIDI声音库。static SoundbankMidiSystem. getSoundbank(URL url)通过从指定的URL读取它来构造Soundbank。voidSequencer. setSequence(InputStream stream)设置顺控程序运行的当前顺序。static intMidiSystem. write(Sequence in, int type, File out)将表示所指示的MIDI文件类型的文件的字节流写入所提供的外部文件。static intMidiSystem. write(Sequence in, int fileType, OutputStream out)将表示所指示的MIDI文件类型的文件的字节流写入所提供的输出流。 -
Uses of IOException in javax.sound.midi.spi
Methods in javax.sound.midi.spi that throw IOException 变量和类型 方法 描述 abstract MidiFileFormatMidiFileReader. getMidiFileFormat(File file)获得提供的File的MIDI文件格式。abstract MidiFileFormatMidiFileReader. getMidiFileFormat(InputStream stream)获得提供的输入流的MIDI文件格式。abstract MidiFileFormatMidiFileReader. getMidiFileFormat(URL url)获得所提供的URL的MIDI文件格式。abstract SequenceMidiFileReader. getSequence(File file)从提供的File获得MIDI序列。abstract SequenceMidiFileReader. getSequence(InputStream stream)从提供的输入流中获取MIDI序列。abstract SequenceMidiFileReader. getSequence(URL url)从提供的URL获得MIDI序列。abstract SoundbankSoundbankReader. getSoundbank(File file)从提供的File获取音库对象。abstract SoundbankSoundbankReader. getSoundbank(InputStream stream)从提供的InputStream获得音库对象。abstract SoundbankSoundbankReader. getSoundbank(URL url)从提供的URL获取音库对象。abstract intMidiFileWriter. write(Sequence in, int fileType, File out)将表示所指示文件类型的MIDI文件的字节流写入提供的外部文件。abstract intMidiFileWriter. write(Sequence in, int fileType, OutputStream out)将表示所指示文件类型的MIDI文件的字节流写入提供的输出流。 -
Uses of IOException in javax.sound.sampled
Methods in javax.sound.sampled that throw IOException 变量和类型 方法 描述 intAudioInputStream. available()返回可以从此音频输入流中无阻塞地读取(或跳过)的最大字节数。voidAudioInputStream. close()关闭此音频输入流并释放与该流关联的所有系统资源。static AudioFileFormatAudioSystem. getAudioFileFormat(File file)获取指定的File的音频文件格式。static AudioFileFormatAudioSystem. getAudioFileFormat(InputStream stream)获得提供的输入流的音频文件格式。static AudioFileFormatAudioSystem. getAudioFileFormat(URL url)获取指定的URL的音频文件格式。static AudioInputStreamAudioSystem. getAudioInputStream(File file)从提供的File获取音频输入流。static AudioInputStreamAudioSystem. getAudioInputStream(InputStream stream)从提供的输入流中获取音频输入流。static AudioInputStreamAudioSystem. getAudioInputStream(URL url)从提供的URL获取音频输入流。voidClip. open(AudioInputStream stream)使用提供的音频输入流中的格式和音频数据打开剪辑。intAudioInputStream. read()从音频输入流中读取下一个数据字节。intAudioInputStream. read(byte[] b)从音频输入流中读取一些字节数并将它们存储到缓冲区阵列b。intAudioInputStream. read(byte[] b, int off, int len)从音频流中读取指定的最大数据字节数,将它们放入给定的字节数组中。voidAudioInputStream. reset()将此音频输入流重新定位到上次调用其mark方法时的位置。longAudioInputStream. skip(long n)跳过并从此音频输入流中丢弃指定数量的字节。static intAudioSystem. write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)将表示指定文件类型的音频文件的字节流写入提供的外部文件。static intAudioSystem. write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)将表示指定文件类型的音频文件的字节流写入提供的输出流。 -
Uses of IOException in javax.sound.sampled.spi
Methods in javax.sound.sampled.spi that throw IOException 变量和类型 方法 描述 abstract AudioFileFormatAudioFileReader. getAudioFileFormat(File file)获得提供的File的音频文件格式。abstract AudioFileFormatAudioFileReader. getAudioFileFormat(InputStream stream)获得提供的输入流的音频文件格式。abstract AudioFileFormatAudioFileReader. getAudioFileFormat(URL url)获得所提供的URL的音频文件格式。abstract AudioInputStreamAudioFileReader. getAudioInputStream(File file)从提供的File获取音频输入流。abstract AudioInputStreamAudioFileReader. getAudioInputStream(InputStream stream)从提供的输入流中获取音频输入流。abstract AudioInputStreamAudioFileReader. getAudioInputStream(URL url)从提供的URL获取音频输入流。abstract intAudioFileWriter. write(AudioInputStream stream, AudioFileFormat.Type fileType, File out)写入表示所提供的外部文件所指示的文件格式的音频文件的字节流。abstract intAudioFileWriter. write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out)将表示所指示文件类型的音频文件的字节流写入所提供的输出流。 -
Uses of IOException in javax.sql.rowset
Methods in javax.sql.rowset that throw IOException 变量和类型 方法 描述 voidWebRowSet. readXml(InputStream iStream)读取基于流的XML输入以填充此WebRowSet对象。voidWebRowSet. writeXml(OutputStream oStream)将此WebRowSet对象的数据,属性和元数据以XML格式写入给定的OutputStream对象。voidWebRowSet. writeXml(ResultSet rs, OutputStream oStream)使用给定ResultSet对象的内容填充此WebRowSet对象,并将其数据,属性和元数据以XML格式写入给定的OutputStream对象。 -
Uses of IOException in javax.swing
Methods in javax.swing that throw IOException 变量和类型 方法 描述 voidProgressMonitorInputStream. close()覆盖FilterInputStream.close以关闭进度监视器以及流。protected InputStreamJEditorPane. getStream(URL page)获取给定URL的流,该URL将由setPage方法加载。voidJEditorPane. read(InputStream in, Object desc)此方法从流初始化。intProgressMonitorInputStream. read()覆盖FilterInputStream.read以在读取后更新进度监视器。intProgressMonitorInputStream. read(byte[] b)在读取后覆盖FilterInputStream.read以更新进度监视器。intProgressMonitorInputStream. read(byte[] b, int off, int len)在读取后FilterInputStream.read以更新进度监视器。voidProgressMonitorInputStream. reset()覆盖FilterInputStream.reset以重置进度监视器以及流。voidJEditorPane. setPage(String url)设置当前显示的URL。voidJEditorPane. setPage(URL page)设置当前显示的URL。longProgressMonitorInputStream. skip(long n)覆盖FilterInputStream.skip以在跳过后更新进度监视器。Constructors in javax.swing that throw IOException 构造器 描述 JEditorPane(String url)根据包含URL规范的字符串创建JEditorPane。JEditorPane(URL initialPage)根据指定的URL创建JEditorPane以进行输入。 -
Uses of IOException in javax.swing.filechooser
Methods in javax.swing.filechooser that throw IOException 变量和类型 方法 描述 abstract FileFileSystemView. createNewFolder(File containingDir)创建具有默认文件夹名称的新文件夹。 -
Uses of IOException in javax.swing.plaf.synth
Methods in javax.swing.plaf.synth that throw IOException 变量和类型 方法 描述 voidSynthLookAndFeel. load(URL url)加载一套SynthStyle将由本使用的SSynthLookAndFeel。 -
Uses of IOException in javax.swing.text
Subclasses of IOException in javax.swing.text 变量和类型 类 描述 classChangedCharSetExceptionNamed指示的ChangedCharSetException是更改charset时抛出的异常。Methods in javax.swing.text that throw IOException 变量和类型 方法 描述 protected voidAbstractWriter. indent()缩进。protected voidAbstractWriter. output(char[] content, int start, int length)写出内容的最后一站。voidDefaultEditorKit. read(InputStream in, Document doc, int pos)插入来自给定流的内容,该内容应采用适合此类内容处理程序的格式。voidDefaultEditorKit. read(Reader in, Document doc, int pos)插入来自给定流的内容,该内容将被视为纯文本。abstract voidEditorKit. read(InputStream in, Document doc, int pos)插入来自给定流的内容,该内容应采用适合此类内容处理程序的格式。abstract voidEditorKit. read(Reader in, Document doc, int pos)插入来自给定流的内容,该内容应采用适合此类内容处理程序的格式。voidJTextComponent. read(Reader in, Object desc)从流初始化。voidStyleContext. readAttributes(ObjectInputStream in, MutableAttributeSet a)特定于上下文的属性读取处理static voidStyleContext. readAttributeSet(ObjectInputStream in, MutableAttributeSet a)从给定的对象输入流中读取先前使用writeAttributeSet写出的一组属性。protected voidAbstractWriter. text(Element elem)写出文字。protected abstract voidAbstractWriter. write()这个抽象方法需要由子类实现。protected voidAbstractWriter. write(char ch)写出一个角色。protected voidAbstractWriter. write(char[] chars, int startIndex, int length)所有的写入方法都会调用这个方法。protected voidAbstractWriter. write(String content)写出一个字符串。voidDefaultEditorKit. write(OutputStream out, Document doc, int pos, int len)以适合此类内容处理程序的格式将文档中的内容写入给定流。voidDefaultEditorKit. write(Writer out, Document doc, int pos, int len)将文档中的内容作为纯文本写入给定的流。abstract voidEditorKit. write(OutputStream out, Document doc, int pos, int len)以适合此类内容处理程序的格式将文档中的内容写入给定流。abstract voidEditorKit. write(Writer out, Document doc, int pos, int len)以适合此类内容处理程序的格式将文档中的内容写入给定流。voidJTextComponent. write(Writer out)将模型的内容存储到给定的流中。protected voidAbstractWriter. writeAttributes(AttributeSet attr)将属性集写为“<name> = <value>”对。voidStyleContext. writeAttributes(ObjectOutputStream out, AttributeSet a)写出属性的特定于上下文的处理static voidStyleContext. writeAttributeSet(ObjectOutputStream out, AttributeSet a)为了序列化,将一组属性写入给定的对象流。protected voidAbstractWriter. writeLineSeparator()写行分隔符。 -
Uses of IOException in javax.swing.text.html
Methods in javax.swing.text.html that throw IOException 变量和类型 方法 描述 protected voidHTMLWriter. closeOutUnwantedEmbeddedTags(AttributeSet attr)搜索属性集以及存储在标记向量中的每个标记。protected voidHTMLWriter. comment(Element elem)写出评论。protected voidHTMLWriter. emptyTag(Element elem)写出所有空元素(所有没有相应结束标记的标记)。protected voidMinimalHTMLWriter. endFontTag()不再使用它,而是写出<span>。protected voidHTMLWriter. endTag(Element elem)写出元素的结束标记。voidHTMLDocument. insertAfterEnd(Element elem, String htmlText)在给定元素结束后插入指定为字符串的HTML。voidHTMLDocument. insertAfterStart(Element elem, String htmlText)在元素的开头插入指定为字符串的HTML。voidHTMLDocument. insertBeforeEnd(Element elem, String htmlText)在元素末尾插入指定为字符串的HTML。voidHTMLDocument. insertBeforeStart(Element elem, String htmlText)在给定元素的开头之前插入指定为字符串的HTML。voidHTMLEditorKit. insertHTML(HTMLDocument doc, int offset, String html, int popDepth, int pushDepth, HTML.Tag insertTag)将HTML插入现有文档。voidStyleSheet. loadRules(Reader in, URL ref)加载一组已根据CSS1语法指定的规则。protected voidHTMLWriter. output(char[] chars, int start, int length)重写此方法以映射任何字符实体,例如<to&lt;。abstract voidHTMLEditorKit.Parser. parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)解析给定的流并使用解析结果驱动给定的回调。voidHTMLEditorKit. read(Reader in, Document doc, int pos)插入来自给定流的内容。protected voidHTMLWriter. selectContent(AttributeSet attr)写出SELECT表单元素的内容。voidHTMLDocument. setInnerHTML(Element elem, String htmlText)用指定为HTML字符串的内容替换给定元素的子元素。voidHTMLDocument. setOuterHTML(Element elem, String htmlText)将父元素中的给定元素替换为指定为HTML字符串的内容。protected voidMinimalHTMLWriter. startFontTag(String style)不再使用它,而是写出<span>。protected voidHTMLWriter. startTag(Element elem)写出元素的开始标记。protected voidHTMLWriter. text(Element elem)写出文字。protected voidMinimalHTMLWriter. text(Element elem)写出文字。protected voidHTMLWriter. textAreaContent(AttributeSet attr)写出TEXTAREA表单元素中包含的文本。voidHTMLEditorKit. write(Writer out, Document doc, int pos, int len)以适合此类内容处理程序的格式将文档中的内容写入给定流。voidHTMLWriter. write()迭代元素树并控制所有标记及其属性的写入。voidMinimalHTMLWriter. write()从StyledDocument生成HTML输出。protected voidHTMLWriter. writeAttributes(AttributeSet attr)写出属性集。protected voidMinimalHTMLWriter. writeAttributes(AttributeSet attr)写出以下类型的所有属性:StyleConstants.ParagraphConstants,StyleConstants.CharacterConstants,StyleConstants.FontConstants,StyleConstants.ColorConstants。protected voidMinimalHTMLWriter. writeBody()迭代文档中的元素,并根据元素是分支元素还是叶元素来处理元素。protected voidMinimalHTMLWriter. writeComponent(Element elem)负责处理组件元素; 故意未实现。protected voidMinimalHTMLWriter. writeContent(Element elem, boolean needsIndenting)以HTML兼容的方式写出属性集。protected voidHTMLWriter. writeEmbeddedTags(AttributeSet attr)在AttributeSet中搜索嵌入式标记并将其写出。protected voidMinimalHTMLWriter. writeEndParagraph()发出<p>标记的结束标记。protected voidMinimalHTMLWriter. writeEndTag(String endTag)写出适当缩进的结束标记。protected voidMinimalHTMLWriter. writeHeader()写出<head>和<style>标签,然后调用writeStyles()将所有命名样式写出为<style>标签的内容。protected voidMinimalHTMLWriter. writeHTMLTags(AttributeSet attr)根据文本的属性设置为文本生成粗体<b>,斜体<i>和<u>标记。protected voidMinimalHTMLWriter. writeImage(Element elem)负责处理图标元素; 故意未实现。protected voidMinimalHTMLWriter. writeLeaf(Element elem)负责写出其他非文本叶元素。protected voidHTMLWriter. writeLineSeparator()写行分隔符。protected voidMinimalHTMLWriter. writeNonHTMLAttributes(AttributeSet attr)以符合HTML的方式写出剩余的字符级属性(粗体,斜体和下划线以外的属性)。protected voidHTMLWriter. writeOption(Option option)写出Option表单元素的内容。protected voidMinimalHTMLWriter. writeStartParagraph(Element elem)发出段落的开始标记。protected voidMinimalHTMLWriter. writeStartTag(String tag)适当地缩写开始标记。protected voidMinimalHTMLWriter. writeStyles()将所有命名样式写为<style>标记的内容。 -
Uses of IOException in javax.swing.text.html.parser
Methods in javax.swing.text.html.parser that throw IOException 变量和类型 方法 描述 static DTDDTD. getDTD(String name)返回具有指定的name的DTD。voidDocumentParser. parse(Reader in, HTMLEditorKit.ParserCallback callback, boolean ignoreCharSet)给定DTD解析HTML流。voidParser. parse(Reader in)给定DTD解析HTML流。StringParser. parseDTDMarkup()解析文档类型声明标记声明。protected booleanParser. parseMarkupDeclarations(StringBuffer strBuff)解析标记声明。voidDTD. read(DataInputStream in)从存档格式重新创建DTD。 -
Uses of IOException in javax.swing.text.rtf
Methods in javax.swing.text.rtf that throw IOException 变量和类型 方法 描述 voidRTFEditorKit. read(InputStream in, Document doc, int pos)插入来自给定流的内容,该内容应采用适合此类内容处理程序的格式。voidRTFEditorKit. read(Reader in, Document doc, int pos)插入来自给定流的内容,该内容将被视为纯文本。voidRTFEditorKit. write(OutputStream out, Document doc, int pos, int len)以适合此类内容处理程序的格式将文档中的内容写入给定流。voidRTFEditorKit. write(Writer out, Document doc, int pos, int len)将文档中的内容以纯文本形式写入给定的流。 -
Uses of IOException in javax.tools
Methods in javax.tools that throw IOException 变量和类型 方法 描述 voidJavaFileManager. close()直接或间接释放此文件管理器打开的所有资源。booleanForwardingJavaFileManager. contains(JavaFileManager.Location location, FileObject fo)default booleanJavaFileManager. contains(JavaFileManager.Location location, FileObject fo)确定给定文件对象是否“包含在”指定位置。voidJavaFileManager. flush()刷新由此文件管理器直接或间接打开输出的任何资源。CharSequenceFileObject. getCharContent(boolean ignoreEncodingErrors)返回此文件对象的字符内容(如果可用)。CharSequenceForwardingFileObject. getCharContent(boolean ignoreEncodingErrors)CharSequenceSimpleJavaFileObject. getCharContent(boolean ignoreEncodingErrors)此实现始终抛出UnsupportedOperationException 。FileObjectForwardingJavaFileManager. getFileForInput(JavaFileManager.Location location, String packageName, String relativeName)FileObjectJavaFileManager. getFileForInput(JavaFileManager.Location location, String packageName, String relativeName)返回file object用于表示指定的输入relative name在指定的包在给定的取向包位置。FileObjectForwardingJavaFileManager. getFileForOutput(JavaFileManager.Location location, String packageName, String relativeName, FileObject sibling)FileObjectJavaFileManager. getFileForOutput(JavaFileManager.Location location, String packageName, String relativeName, FileObject sibling)返回file object ,表示在给定位置的指定包中指定relative name的输出。JavaFileObjectForwardingJavaFileManager. getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind)JavaFileObjectJavaFileManager. getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind)返回file object,用于表示给定面向包的位置中指定类的指定类的输入。JavaFileObjectForwardingJavaFileManager. getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling)JavaFileObjectJavaFileManager. getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling)返回file object ,表示在给定的面向包的位置中指定类型的指定类的输出。JavaFileManager.LocationForwardingJavaFileManager. getLocationForModule(JavaFileManager.Location location, String moduleName)JavaFileManager.LocationForwardingJavaFileManager. getLocationForModule(JavaFileManager.Location location, JavaFileObject fo)default JavaFileManager.LocationJavaFileManager. getLocationForModule(JavaFileManager.Location location, String moduleName)获取位置内的命名模块的位置,该位置可以是面向模块的位置或输出位置。default JavaFileManager.LocationJavaFileManager. getLocationForModule(JavaFileManager.Location location, JavaFileObject fo)获取包含要在位置中找到的特定文件的模块的位置,该位置可以是面向模块的位置或输出位置。<S> ServiceLoader<S>ForwardingJavaFileManager. getServiceLoader(JavaFileManager.Location location, 类<S> service)default <S> ServiceLoader<S>JavaFileManager. getServiceLoader(JavaFileManager.Location location, 类<S> service)从给定位置获取特定服务类的服务加载程序。StringForwardingJavaFileManager. inferModuleName(JavaFileManager.Location location)default StringJavaFileManager. inferModuleName(JavaFileManager.Location location)从getLocationForModule或listModuleLocations返回的位置推断模块的名称。Iterable<JavaFileObject>ForwardingJavaFileManager. list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)Iterable<JavaFileObject>JavaFileManager. list(JavaFileManager.Location location, String packageName, Set<JavaFileObject.Kind> kinds, boolean recurse)列出在给定的面向包的位置中与给定条件匹配的所有文件对象。Iterable<Set<JavaFileManager.Location>>ForwardingJavaFileManager. listLocationsForModules(JavaFileManager.Location location)default Iterable<Set<JavaFileManager.Location>>JavaFileManager. listLocationsForModules(JavaFileManager.Location location)列出面向模块的位置或输出位置中所有模块的位置。InputStreamFileObject. openInputStream()返回此文件对象的InputStream。InputStreamForwardingFileObject. openInputStream()InputStreamSimpleJavaFileObject. openInputStream()此实现总是抛出UnsupportedOperationException 。OutputStreamFileObject. openOutputStream()返回此文件对象的OutputStream。OutputStreamForwardingFileObject. openOutputStream()OutputStreamSimpleJavaFileObject. openOutputStream()此实现始终抛出UnsupportedOperationException 。ReaderFileObject. openReader(boolean ignoreEncodingErrors)返回此对象的阅读器。ReaderForwardingFileObject. openReader(boolean ignoreEncodingErrors)ReaderSimpleJavaFileObject. openReader(boolean ignoreEncodingErrors)在Reader中包装 SimpleJavaFileObject.getCharContent(boolean)的结果。WriterFileObject. openWriter()返回此文件对象的Writer。WriterForwardingFileObject. openWriter()WriterSimpleJavaFileObject. openWriter()在Writer中包装openOutputStream的结果。voidStandardJavaFileManager. setLocation(JavaFileManager.Location location, Iterable<? extends File> files)将给定的搜索路径与给定位置相关联。default voidStandardJavaFileManager. setLocationForModule(JavaFileManager.Location location, String moduleName, Collection<? extends Path> paths)将给定的搜索路径与给定的模块和位置相关联,该模块和位置必须是面向模块的或输出位置。default voidStandardJavaFileManager. setLocationFromPaths(JavaFileManager.Location location, Collection<? extends Path> paths)将给定的搜索路径与给定位置相关联。 -
Uses of IOException in javax.xml.parsers
Methods in javax.xml.parsers that throw IOException 变量和类型 方法 描述 DocumentDocumentBuilder. parse(File f)将给定文件的内容解析为XML文档,并返回新的DOMDocument对象。DocumentDocumentBuilder. parse(InputStream is)将给定的InputStream的内容解析为XML文档,并返回一个新的DOMDocument对象。DocumentDocumentBuilder. parse(InputStream is, String systemId)将给定InputStream的内容解析为XML文档并返回新的DOMDocument对象。DocumentDocumentBuilder. parse(String uri)将给定URI的内容解析为XML文档,并返回一个新的DOMDocument对象。abstract DocumentDocumentBuilder. parse(InputSource is)将给定输入源的内容解析为XML文档,并返回新的DOMDocument对象。voidSAXParser. parse(File f, HandlerBase hb)使用指定的HandlerBase解析指定为XML的文件的内容。voidSAXParser. parse(File f, DefaultHandler dh)使用指定的DefaultHandler解析指定为XML的文件的内容。voidSAXParser. parse(InputStream is, HandlerBase hb)使用指定的HandlerBase将给定InputStream实例的内容解析为XML。voidSAXParser. parse(InputStream is, HandlerBase hb, String systemId)使用指定的HandlerBase将给定InputStream实例的内容解析为XML。voidSAXParser. parse(InputStream is, DefaultHandler dh)使用指定的DefaultHandler将给定InputStream实例的内容解析为XML。voidSAXParser. parse(InputStream is, DefaultHandler dh, String systemId)使用指定的DefaultHandler将给定InputStream实例的内容解析为XML。voidSAXParser. parse(String uri, HandlerBase hb)使用指定的HandlerBase将给定统一资源标识符(URI)描述的内容解析为XML。voidSAXParser. parse(String uri, DefaultHandler dh)使用指定的DefaultHandler将给定统一资源标识符(URI)描述的内容解析为XML。voidSAXParser. parse(InputSource is, HandlerBase hb)使用指定的HandlerBase将给定的内容InputSource解析为XML。voidSAXParser. parse(InputSource is, DefaultHandler dh)使用指定的DefaultHandler将给定的内容InputSource解析为XML。 -
Uses of IOException in javax.xml.validation
Methods in javax.xml.validation that throw IOException 变量和类型 方法 描述 voidValidator. validate(Source source)验证指定的输入。abstract voidValidator. validate(Source source, Result result)验证指定的输入并将增强的验证结果发送到指定的输出。 -
Uses of IOException in jdk.jfr
Methods in jdk.jfr that throw IOException 变量和类型 方法 描述 static ConfigurationConfiguration. create(Reader reader)从字符流中读取配置。static ConfigurationConfiguration. create(Path path)从文件中读取配置。voidRecording. dump(Path destination)将记录数据写入文件。static ConfigurationConfiguration. getConfiguration(String name)返回预定义配置。InputStreamRecording. getStream(Instant start, Instant end)创建指定时间间隔的数据流。voidRecording. setDestination(Path destination)设置在记录停止时写入数据的位置,如果不要转储数据,则设置null。 -
Uses of IOException in jdk.jfr.consumer
Methods in jdk.jfr.consumer that throw IOException 变量和类型 方法 描述 voidRecordingFile. close()关闭此录制文件并释放与其关联的所有系统资源。static List<RecordedEvent>RecordingFile. readAllEvents(Path path)返回文件中所有事件的列表。RecordedEventRecordingFile. readEvent()读取录音中的下一个事件。List<EventType>RecordingFile. readEventTypes()返回此录制中所有事件类型的列表。Constructors in jdk.jfr.consumer that throw IOException 构造器 描述 RecordingFile(Path file)创建录制文件。 -
Uses of IOException in jdk.jshell.execution
Methods in jdk.jshell.execution that throw IOException 变量和类型 方法 描述 static voidUtil. forwardExecutionControlAndIO(ExecutionControl ec, InputStream inStream, OutputStream outStream, Map<String,Consumer<OutputStream>> outputStreamMap, Map<String,Consumer<InputStream>> inputStreamMap)将命令从输入转发到指定的ExecutionControl实例,然后在输出上回复。static ExecutionControlUtil. remoteInputOutput(InputStream input, OutputStream output, Map<String,OutputStream> outputStreamMap, Map<String,InputStream> inputStreamMap, BiFunction<ObjectInput,ObjectOutput,ExecutionControl> factory)为给定的打包输入和输出创建ExecutionControl。 -
Uses of IOException in jdk.management.jfr
Methods in jdk.management.jfr that throw IOException 变量和类型 方法 描述 voidFlightRecorderMXBean. closeRecording(long recordingId)关闭具有指定ID的记录,并释放与记录关联的所有系统资源。voidFlightRecorderMXBean. closeStream(long streamId)关闭具有指定ID的记录流,并释放与该流关联的所有系统资源。voidFlightRecorderMXBean. copyTo(long recordingId, String outputFile)将记录数据写入指定的文件。longFlightRecorderMXBean. openStream(long recordingId, Map<String,String> streamOptions)打开具有指定ID的记录的数据流,或0以获取数据而不管记录。byte[]FlightRecorderMXBean. readStream(long streamId)使用指定的ID从流中读取部分数据,如果没有更多数据,则返回null。 -
Uses of IOException in jdk.nashorn.api.tree
Methods in jdk.nashorn.api.tree that throw IOException 变量和类型 方法 描述 CompilationUnitTreeParser. parse(File file, DiagnosticListener listener)不推荐使用,要删除:此API元素将在以后的版本中删除。解析源文件并返回编译单元树CompilationUnitTreeParser. parse(String name, Reader reader, DiagnosticListener listener)不推荐使用,要删除:此API元素将在以后的版本中删除。解析读者并返回编译单元树CompilationUnitTreeParser. parse(URL url, DiagnosticListener listener)不推荐使用,要删除:此API元素将在以后的版本中删除。解析源URL并返回编译单元树CompilationUnitTreeParser. parse(Path path, DiagnosticListener listener)不推荐使用,要删除:此API元素将在以后的版本中删除。解析源路径并返回编译单元树 -
Uses of IOException in jdk.net
Methods in jdk.net that throw IOException 变量和类型 方法 描述 static <T> TSockets. getOption(DatagramSocket s, SocketOption<T> name)从DatagramSocket或MulticastSocket返回套接字选项的值static <T> TSockets. getOption(ServerSocket s, SocketOption<T> name)从ServerSocket返回套接字选项的值static <T> TSockets. getOption(Socket s, SocketOption<T> name)static <T> voidSockets. setOption(DatagramSocket s, SocketOption<T> name, T value)设置DatagramSocket或MulticastSocket上的套接字选项的值static <T> voidSockets. setOption(ServerSocket s, SocketOption<T> name, T value)设置ServerSocket上的套接字选项的值static <T> voidSockets. setOption(Socket s, SocketOption<T> name, T value) -
Uses of IOException in jdk.nio
Methods in jdk.nio that throw IOException 变量和类型 方法 描述 voidChannels.SelectableChannelCloser. implCloseChannel(SelectableChannel sc)关闭可选择的频道。voidChannels.SelectableChannelCloser. implReleaseChannel(SelectableChannel sc)释放文件描述符以及在注册一个或多个Selector时关闭的可选通道的任何资源。 -
Uses of IOException in org.xml.sax
Methods in org.xml.sax that throw IOException 变量和类型 方法 描述 voidParser. parse(String systemId)已过时。从系统标识符(URI)解析XML文档。voidParser. parse(InputSource source)已过时。解析XML文档。voidXMLReader. parse(String systemId)从系统标识符(URI)解析XML文档。voidXMLReader. parse(InputSource input)解析XML文档。InputSourceEntityResolver. resolveEntity(String publicId, String systemId)允许应用程序解析外部实体。 -
Uses of IOException in org.xml.sax.ext
Methods in org.xml.sax.ext that throw IOException 变量和类型 方法 描述 InputSourceDefaultHandler2. getExternalSubset(String name, String baseURI)告诉解析器如果文档文本中没有声明外部子集,则不应使用任何外部子集。InputSourceEntityResolver2. getExternalSubset(String name, String baseURI)允许应用程序为未明确定义文档的文档提供外部子集。InputSourceDefaultHandler2. resolveEntity(String publicId, String systemId)使用null实体名称和基URI调用EntityResolver2.resolveEntity()。InputSourceDefaultHandler2. resolveEntity(String name, String publicId, String baseURI, String systemId)告诉解析器针对baseURI解析systemId,并从生成的绝对URI中读取实体文本。InputSourceEntityResolver2. resolveEntity(String name, String publicId, String baseURI, String systemId)允许应用程序将对外部实体的引用映射到输入源,或告诉解析器它应该使用传统的URI解析。 -
Uses of IOException in org.xml.sax.helpers
Methods in org.xml.sax.helpers that throw IOException 变量和类型 方法 描述 voidParserAdapter. parse(String systemId)解析XML文档。voidParserAdapter. parse(InputSource input)解析XML文档。voidXMLFilterImpl. parse(String systemId)解析文档。voidXMLFilterImpl. parse(InputSource input)解析文档。voidXMLReaderAdapter. parse(String systemId)解析文档。voidXMLReaderAdapter. parse(InputSource input)解析文档。InputSourceDefaultHandler. resolveEntity(String publicId, String systemId)解决外部实体。InputSourceXMLFilterImpl. resolveEntity(String publicId, String systemId)过滤外部实体解析。
-