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 提供API附加到Java的虚拟机。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.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文件格式的类。javafx.css 提供API,通过CSS使属性变得风格,并支持伪类状态。javafx.css.converter 提供各种转换CSS解析值的StyleConverter类。javafx.fxml 包含用于从标记加载对象层次结构的类。javax.activation javax.activity 包含ORB机械在解组时抛出的活动服务相关异常。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.jnlp JNLP API旨在为Java Plugin中运行的JNLP应用程序提供附加服务,或者由Java Web Start启动。javax.management 提供Java管理扩展的核心类。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.CORBA 包含RMI-IIOP的可移植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 合成是一种可以让所有绘画委托的外观和感觉。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。javax.swing.text.html 提供类HTMLEditorKit和辅助类创建HTML文本编辑器。javax.swing.text.html.parser 提供默认的HTML解析器以及支持类。javax.swing.text.rtf 提供用于创建Rich-Text-Format文本编辑器的类(RTFEditorKit)。javax.tools 为可以从程序调用的工具提供接口,例如编译器。javax.transaction 包含ORB机械在解组期间抛出的三个异常。javax.xml.bind 为客户端应用程序提供运行时绑定框架,包括解组,编组和验证功能。javax.xml.parsers 提供使用SAX(Simple API for XML)解析器或DOM(文档对象模型)文档构建器处理XML文档的类。javax.xml.soap 提供用于创建和构建SOAP消息的API。javax.xml.validation 提供用于验证XML文档的API。javax.xml.ws.spi.http 提供用于在容器(例如servlet容器)中便携式部署JAX-WS Web服务的HTTP SPI。jdk.incubator.http 高级HTTP和WebSocket APIjdk.jshell.execution 提供构建JShell执行引擎的实现支持。jdk.nashorn.api.scripting 这个包提供了javax.script集成,这是使用Nashorn的首选方式。jdk.nashorn.api.tree Nashorn解析器API提供了将ECMAScript源代码表示为抽象语法树(AST)和解析器来解析ECMAScript源脚本的接口。jdk.net 针对java.net和java.nio.channels套接字类的平台特定套接字选项。org.omg.CORBA.portable 提供可移植性层,即一组ORB API,使一个供应商生成的代码可以在另一个供应商的ORB上运行。org.xml.sax 提供核心SAX API。org.xml.sax.ext 提供与符合SAX驱动程序不一定支持的SAX2设施的接口。org.xml.sax.helpers 提供帮助类,包括支持引导基于SAX的应用程序。 -
-
Uses of IOException in com.sun.jarsigner
Methods in com.sun.jarsigner that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 VirtualMachineVirtualMachineManager. createVirtualMachine(Connection connection)创建一个新的虚拟机。VirtualMachineVirtualMachineManager. createVirtualMachine(Connection connection, Process process)为目标虚拟机创建虚拟机镜像。 -
Uses of IOException in com.sun.jdi.connect
Subclasses of IOException in com.sun.jdi.connect Modifier and Type Class 描述 classTransportTimeoutException当附加到目标虚拟机或等待接受来自目标虚拟机的连接时,可能会抛出此异常。Methods in com.sun.jdi.connect that throw IOException Modifier and Type 方法 描述 VirtualMachineListeningConnector. accept(Map<String,? extends Connector.Argument> arguments)等待目标VM附加到此连接器。VirtualMachineAttachingConnector. attach(Map<String,? extends Connector.Argument> arguments)附加到正在运行的应用程序并返回其虚拟机的镜像。VirtualMachineLaunchingConnector. launch(Map<String,? extends Connector.Argument> arguments)启动应用程序并连接到其VM。StringListeningConnector. startListening(Map<String,? extends Connector.Argument> arguments)侦听由目标虚拟机发起的一个或多个连接。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 Modifier and Type Class 描述 classClosedConnectionException由于在进行I / O操作时异步关闭Connection可能会抛出此异常。Methods in com.sun.jdi.connect.spi that throw IOException Modifier and Type 方法 描述 abstract ConnectionTransportService. accept(TransportService.ListenKey listenKey, long acceptTimeout, long handshakeTimeout)接受来自目标虚拟机的连接。abstract ConnectionTransportService. attach(String address, long attachTimeout, long handshakeTimeout)附加到指定的地址。abstract voidConnection. close()关闭此连接。abstract byte[]Connection. readPacket()从目标虚拟机读取数据包。abstract TransportService.ListenKeyTransportService. startListening()侦听由运输服务选择的地址。abstract TransportService.ListenKeyTransportService. startListening(String address)侦听入站连接的指定地址。abstract voidTransportService. stopListening(TransportService.ListenKey listenKey)停止监听入站连接。abstract voidConnection. writePacket(byte[] pkt)将数据包写入目标虚拟机。 -
Uses of IOException in com.sun.management
Methods in com.sun.management that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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)创建将绑定到指定的InetSocketAddress(IP地址和端口号)的HttpsServer实例也可以指定最大的积压。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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 voidTextCallbackHandler. handle(Callback[] callbacks)处理指定的一组回调。 -
Uses of IOException in com.sun.source.util
Methods in com.sun.source.util that throw IOException Modifier and Type 方法 描述 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 Modifier and Type Class 描述 classAttachOperationFailedException异常类型表示目标虚拟机中附着操作失败。Methods in com.sun.tools.attach that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 VirtualMachineAttachProvider. attachVirtualMachine(VirtualMachineDescriptor vmd)附加到Java虚拟机。abstract VirtualMachineAttachProvider. attachVirtualMachine(String id)附加到Java虚拟机。 -
Uses of IOException in java.applet
Methods in java.applet that throw IOException Modifier and Type 方法 描述 voidAppletContext. setStream(String key, InputStream stream)已过时。将指定的流与此applet上下文中的指定关键字相关联。 -
Uses of IOException in java.awt
Methods in java.awt that throw IOException Modifier and Type 方法 描述 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)使用相关应用程序的打印命令打印本机桌面打印设备的文件。protected static voidAWTEventMulticaster. save(ObjectOutputStream s, String k, EventListener l)将可序列化的监听器链保存到序列化流。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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 ObjectClipboard. getData(DataFlavor flavor)在指定的DataFlavor返回表示此剪贴板当前内容的对象。ReaderDataFlavor. getReaderForText(Transferable transferable)获取一个文本风味的阅读器,如有必要,解码为预期的字符集(编码)。ObjectStringSelection. getTransferData(DataFlavor flavor)返回Transferable所请求的数据DataFlavor如果可能的话。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 Modifier and Type 方法 描述 ObjectDropTargetContext.TransferableProxy. getTransferData(DataFlavor df)返回一个对象,该对象表示由所请求的数据风格的可封装转移提供的数据。 -
Uses of IOException in java.awt.print
Methods in java.awt.print that return IOException Modifier and Type 方法 描述 IOExceptionPrinterIOException. getIOException()返回终止打印作业的IOException。Constructors in java.awt.print with parameters of type IOException Constructor 描述 PrinterIOException(IOException exception)构造一个新PrinterIOException用指定的字符串表示IOException。 -
Uses of IOException in java.beans
Methods in java.beans that throw IOException Modifier and Type 方法 描述 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已被弃用。 有关详细信息,请参阅java.applet package documentation 。 -
Uses of IOException in java.beans.beancontext
Methods in java.beans.beancontext that throw IOException Modifier and Type 方法 描述 protected voidBeanContextServicesSupport. bcsPreDeserializationHook(ObjectInputStream ois)从BeanContextSupport readObject中调用它反序列化子对象...protected voidBeanContextSupport. bcsPreDeserializationHook(ObjectInputStream ois)通过readObject在defaultReadObject()之后调用,但在任何孩子反序列化之前。protected voidBeanContextServicesSupport. bcsPreSerializationHook(ObjectOutputStream oos)从BeanContextSupport中调用writeObject,然后序列化子对象...protected voidBeanContextSupport. bcsPreSerializationHook(ObjectOutputStream oos)在writeWriteObject()之后但在序列化当前可序列化的孩子之前调用writeObject。protected voidBeanContextSupport. deserialize(ObjectInputStream ois, Collection coll)由readObject用于反序列化集合。ObjectBeanContext. instantiateChild(String beanName)实例化命名为此BeanContext的小孩的javaBean。ObjectBeanContextSupport. instantiateChild(String beanName)instantiateChild方法是BeanContext中的一个方便的钩子,用于简化将Bean实例化的任务嵌套到一个BeanContext。voidBeanContextSupport. readChildren(ObjectInputStream ois)当这个类的实例被用作实现BeanContext协议(及其子协议)的委托时,在反序列化期间存在一个'鸡和蛋'问题protected voidBeanContextSupport. serialize(ObjectOutputStream oos, Collection<?> coll)由writeObject用于序列化集合。voidBeanContextSupport. writeChildren(ObjectOutputStream oos)用于序列化这个BeanContext所有孩子。 -
Uses of IOException in java.io
Subclasses of IOException in java.io Modifier and Type Class 描述 classCharConversionException字符转换异常的基类。classEOFException表示在输入过程中意外地到达文件结束或流结束。classFileNotFoundException指示尝试打开由指定路径名表示的文件失败。classInterruptedIOException表示I / O操作已中断。classInvalidClassException当序列化运行时检测到类中的以下问题之一时抛出。classInvalidObjectException表示一个或多个反序列化对象失败的验证测试。classNotActiveException序列化或反序列化不活跃时抛出。classNotSerializableException抛出一个实例需要一个Serializable接口。classObjectStreamException对象流类别特有的所有异常的超类。classOptionalDataException表示由于未读原始数据导致的对象读取操作失败的异常,或属于流中序列化对象的数据的结束。classStreamCorruptedException当从对象流读取的控制信息违反内部一致性检查时抛出。classSyncFailedException发出同步操作失败的信号。classUnsupportedEncodingException字符编码不支持。classUTFDataFormatException表示 modified UTF-8格式的格式不正确的字符串已被读入数据输入流或实现数据输入接口的任何类。classWriteAbortedException指示在写入操作期间抛出ObjectStreamExceptions之一。Methods in java.io that return IOException Modifier and Type 方法 描述 IOExceptionUncheckedIOException. getCause()返回此异常的原因。Methods in java.io that throw IOException Modifier and Type 方法 描述 protected voidObjectOutputStream. annotateClass(Class<?> cl)子类可以实现此方法,以允许类数据存储在流中。protected voidObjectOutputStream. annotateProxyClass(Class<?> cl)子类可以实现这种方法来存储流中的自定义数据以及动态代理类的描述符。WriterOutputStreamWriter. append(CharSequence csq)WriterOutputStreamWriter. append(CharSequence csq, int start, int end)WriterWriter. append(char c)将指定的字符附加到此作者。WriterWriter. append(CharSequence csq)将指定的字符序列附加到此作者。WriterWriter. append(CharSequence csq, int start, int end)将指定字符序列的子序列附加到此作者。intBufferedInputStream. available()从下一次调用此输入流的方法返回可从该输入流读取(或跳过)的字节数,而不会阻塞。intFileInputStream. available()返回从此输入流中可以读取(或跳过)的剩余字节数的估计值,而不会被下一次调用此输入流的方法阻塞。intFilterInputStream. available()返回从该输入流中可以读取(或跳过)的字节数的估计,而不会被下一个调用者阻塞该输入流的方法。intInputStream. available()从下一次调用此输入流的方法返回可从该输入流读取(或跳过)的字节数,而不会阻塞。intLineNumberInputStream. available()已过时。返回可以从该输入流读取而不阻塞的字节数。intObjectInput. available()返回可以读取而不阻塞的字节数。intObjectInputStream. available()返回可以读取而不阻塞的字节数。intPipedInputStream. available()返回可以从该输入流读取而不阻塞的字节数。intPushbackInputStream. available()从下一次调用此输入流的方法返回可从该输入流读取(或跳过)的字节数,而不会阻塞。intSequenceInputStream. available()返回当前底层输入流可以读取(或跳过)的字节数,而不会被下一次调用当前底层输入流的方法阻塞。voidBufferedInputStream. close()关闭此输入流并释放与流相关联的任何系统资源。voidBufferedReader. close()voidBufferedWriter. close()voidByteArrayInputStream. close()关闭ByteArrayInputStream没有任何效果。voidByteArrayOutputStream. close()关闭ByteArrayOutputStream没有任何效果。voidCloseable. close()关闭此流并释放与之相关联的任何系统资源。voidFileInputStream. close()关闭此文件输入流并释放与流相关联的任何系统资源。voidFileOutputStream. close()关闭此文件输出流并释放与此流相关联的任何系统资源。voidFilterInputStream. close()关闭此输入流并释放与流相关联的任何系统资源。voidFilterOutputStream. close()关闭此输出流并释放与流相关联的任何系统资源。voidFilterReader. close()voidFilterWriter. close()voidInputStream. close()关闭此输入流并释放与流相关联的任何系统资源。voidInputStreamReader. close()voidObjectInput. close()关闭输入流。voidObjectInputStream. close()关闭输入流。voidObjectOutput. close()关闭流。voidObjectOutputStream. close()关闭流。voidOutputStream. close()关闭此输出流并释放与此流相关联的任何系统资源。voidOutputStreamWriter. 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()已过时。finalize方法已被弃用。 为了执行清理,覆盖finalize子类应被修改为使用替代的清理机制,并删除覆盖的finalize方法。 当覆盖finalize方法时,其实现必须明确确保按照super.finalize()中所述调用super.finalize() 。 有关迁移选项的更多信息,请参阅Object.finalize()的规范。protected voidFileOutputStream. finalize()已过时。finalize方法已被弃用。 为了执行清理而覆盖finalize子类应该修改为使用替代清理机制,并删除覆盖的finalize方法。 当覆盖finalize方法时,其实现必须明确确保按照super.finalize()中所述调用super.finalize() 。 有关迁移选项的更多信息,请参阅Object.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)从持久化字段获取命名的对象字段的值。FileFile. getCanonicalFile()返回此抽象路径名的规范形式。StringFile. getCanonicalPath()返回此抽象路径名的规范路径名字符串。FileDescriptorFileInputStream. getFD()返回FileDescriptor对象,表示与该FileInputStream正在使用的文件系统中的实际文件的连接。FileDescriptorFileOutputStream. getFD()返回与此流相关联的文件描述符。FileDescriptorRandomAccessFile. getFD()返回与此流关联的不透明文件描述符对象。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()从此分类器的输入流中解析下一个令牌。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字节的数据到字节数组。intFileInputStream. read()从该输入流读取一个字节的数据。intFileInputStream. read(byte[] b)从该输入流读取高达b.length字节的数据到一个字节数组。intFileInputStream. read(byte[] b, int off, int len)从这个输入流读取最多len字节的数据到字节数组。intFilterInputStream. read()从该输入流读取下一个数据字节。intFilterInputStream. read(byte[] b)从该输入流读取最多b.length个字节的数据为字节数组。intFilterInputStream. read(byte[] b, int off, int 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字节的数据到字节数组。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字节的数据到字节数组。intPipedReader. read()从这个管道流读取下一个数据字符。intPipedReader. read(char[] cbuf, int off, int len)从这个管道数据流读取最多len字符的字符数组。intPushbackInputStream. read()从该输入流读取下一个数据字节。intPushbackInputStream. read(byte[] b, int off, int 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字节的数据到字节数组。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()从此文件中读取一个带符号的八位值。charDataInput. readChar()新新新新新新200新charcharDataInputStream. readChar()见readChar方法的一般合同DataInput。charObjectInputStream. readChar()读一个16位字符。charRandomAccessFile. readChar()从此文件中读取一个字符。protected ObjectStreamClassObjectInputStream. readClassDescriptor()从序列化流读取类描述符。doubleDataInput. readDouble()读取八个输入字节并返回一个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()已过时。此方法无法将字节正确转换为字符。 从JDK 1.1开始,读取文本行的首选方式是通过BufferedReader.readLine()方法。 使用DataInputStream类读取行的程序可以转换为使用BufferedReader类替换以下形式的代码:
有:DataInputStream d = new DataInputStream(in);BufferedReader d = new BufferedReader(new InputStreamReader(in));StringLineNumberReader. readLine()读一行文字。StringObjectInputStream. readLine()已过时。此方法无法将字节正确转换为字符。 有关详细信息和替代方案,请参阅DataInputStream。StringRandomAccessFile. readLine()从此文件中读取下一行文本。longDataInput. readLong()读取八个输入字节并返回一个long值。longDataInputStream. readLong()见readLong法DataInput的一般合同。longObjectInputStream. readLong()读64位长。longRandomAccessFile. readLong()从该文件中读取一个带符号的64位整数。intInputStream. readNBytes(byte[] b, int off, 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()从此文件中读取一个无符号的八位数字。intDataInput. readUnsignedShort()读取两个输入字节,并返回一个int范围值0通过65535。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 Class<?>ObjectInputStream. resolveClass(ObjectStreamClass desc)加载本地类等效的指定流类描述。protected ObjectObjectInputStream. resolveObject(Object obj)此方法将允许ObjectInputStream的受信任子类在反序列化期间将一个对象替换为另一个对象。protected Class<?>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)从该输入流中读取所有字节,并按读取的顺序将字节写入给定的输出流。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)从指定的字节数组写入len个字节,从偏移off开始到底层输出流。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)写入len从指定的字节byte数组以抵消off此输出流。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对象所包含的值,并可能导致序列化流的损坏。 写PutField数据的正确方法是通过调用ObjectOutputStream.writeFields()方法。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)从指定的字节数组写入len字节,从偏移量off开始off到这个管道输出流。voidPipedOutputStream. write(int b)将指定的byte写入管道输出流。voidPipedWriter. write(char[] cbuf, int off, int len)从指定的字符数组写入len字符,从偏移量off开始off到这个管道输出流。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)将底层输出流作为1字节值写入byte。voidObjectOutputStream. writeByte(int val)写入一个8位字节。voidRandomAccessFile. writeByte(int v)将byte写入文件作为单字节值。voidDataOutput. writeBytes(String s)将一个字符串写入输出流。voidDataOutputStream. writeBytes(String s)将字符串作为字节序列写入基础输出流。voidObjectOutputStream. writeBytes(String str)写一个字符串作为字节序列。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中的每个字符写入输出流,按顺序排列每个字符两个字节。voidDataOutputStream. writeChars(String s)将字符串写入底层输出流作为一系列字符。voidObjectOutputStream. writeChars(String str)写一个字符串作为一系列的字符。voidRandomAccessFile. writeChars(String s)将一个字符串作为字符序列写入文件。protected voidObjectOutputStream. writeClassDescriptor(ObjectStreamClass desc)将指定的类描述符写入ObjectOutputStream。voidDataOutput. writeDouble(double v)向输出流写入一个由八个字节组成的double值。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值。voidDataOutputStream. writeFloat(float v)使用int中的floatToIntBits方法将float参数转换为Float,然后将int值写入底层输出流,为4字节数量,高字节。voidObjectOutputStream. writeFloat(float val)写一个32位浮点数。voidRandomAccessFile. writeFloat(float v)使用int中的floatToIntBits方法将float参数转换为Float,然后int值作为四字节数量,高字节先写入该文件。voidDataOutput. writeInt(int v)向输出流写入一个由四个字节组成的int值。voidDataOutputStream. writeInt(int v)将基础输出流int写入四字节,高位字节。voidObjectOutputStream. writeInt(int val)写一个32位int。voidRandomAccessFile. writeInt(int v)将int写入文件为四个字节,高字节为首。voidDataOutput. writeLong(long v)向输出流写入一个由8个字节组成的long值。voidDataOutputStream. writeLong(long v)将底层输出流写入一个long作为八字节,高位字节。voidObjectOutputStream. writeLong(long val)写一个64位长voidRandomAccessFile. writeLong(long v)写入一个long到文件为八个字节,高字节第一。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)将此字节数组输出流的完整内容写入指定的输出流参数,就像使用out.write(buf, 0, count)调用输出流的写入方法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 Constructor 描述 UncheckedIOException(IOException cause)构造这个类的一个实例。UncheckedIOException(String message, IOException cause)构造这个类的一个实例。Constructors in java.io that throw IOException Constructor 描述 FileWriter(File file)给一个File对象构造一个FileWriter对象。FileWriter(File file, boolean append)给一个File对象构造一个FileWriter对象。FileWriter(String fileName)构造一个给定文件名的FileWriter对象。FileWriter(String fileName, boolean append)构造一个FileWriter对象,给出一个带有布尔值的文件名,表示是否附加写入的数据。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)创建连接到指定管道读取器的管道写入器。 -
Uses of IOException in java.lang
Methods in java.lang that throw IOException Modifier and Type 方法 描述 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启动流程,创建一个由其标准输出流和标准输入流链接的流程。 -
Uses of IOException in java.lang.management
Methods in java.lang.management that throw IOException Modifier and Type 方法 描述 static <T extends PlatformManagedObject>
TManagementFactory. getPlatformMXBean(MBeanServerConnection connection, Class<T> mxbeanInterface)返回mxbeanInterface的平台MXBean代理,该代理被指定为在Java虚拟机中具有一个实例,代理将通过给定的MBeanServerConnection转发方法调用。static <T extends PlatformManagedObject>
List<T>ManagementFactory. getPlatformMXBeans(MBeanServerConnection connection, Class<T> mxbeanInterface)返回平台MXBean代理的列表,用于通过给定的MBeanServerConnection转发mxbeanInterface的方法调用。static <T> TManagementFactory. newPlatformMXBeanProxy(MBeanServerConnection connection, String mxbeanName, Class<T> mxbeanInterface)返回给定的平台MXBean接口的代理 MXBean name转发其方法调用通过给定MBeanServerConnection。 -
Uses of IOException in java.lang.module
Methods in java.lang.module that throw IOException Modifier and Type 方法 描述 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 Modifier and Type Class 描述 classBindException指示尝试将套接字绑定到本地地址和端口时发生错误。classConnectException指示尝试将套接字连接到远程地址和端口时发生错误。classHttpRetryException抛出表示HTTP请求需要重试,但由于启用了流式传输模式,因此无法自动重试。classMalformedURLException抛出以表示发生格式不正确的网址。classNoRouteToHostException指示尝试将套接字连接到远程地址和端口时发生错误。classPortUnreachableException指示在连接的数据报上收到了ICMP端口不可达消息。classProtocolException抛出以表示底层协议有错误,如TCP错误。classSocketException抛出以表示创建或访问Socket时出错。classSocketTimeoutException指示在套接字上发生超时时读取或接受。classUnknownHostException抛出以表示无法确定主机的IP地址。classUnknownServiceException抛出以表示发生未知服务异常。Methods in java.net with parameters of type IOException Modifier and Type 方法 描述 abstract voidProxySelector. connectFailed(URI uri, SocketAddress sa, IOException ioe)被称为表示连接不能建立到代理/袜子服务器。Methods in java.net that throw IOException Modifier and Type 方法 描述 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。Map<String,List<String>>CookieManager. get(URI uri, Map<String,List<String>> requestHeaders)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文件条目,则返回此连接的证书对象,否则返回null。abstract ObjectContentHandler. getContent(URLConnection urlc)给定位于对象表示开头的URL连接流,该方法读取该流并从中创建一个对象。ObjectContentHandler. getContent(URLConnection urlc, Class[] classes)给定位于对象表示开始处的URL连接流,该方法读取该流并创建一个与指定类型匹配的对象。ObjectURL. getContent()获取此URL的内容。ObjectURL. getContent(Class<?>[] classes)获取此URL的内容。ObjectURLConnection. getContent()检索此URL连接的内容。ObjectURLConnection. getContent(Class<?>[] 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文件的主要属性。ManifestJarURLConnection. getManifest()返回此连接的清单,否则返回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缓存中。voidCookieManager. put(URI uri, Map<String,List<String>> responseHeaders)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)已过时。使用以下代码或其等价物:...... int ttl = mcastSocket.getTimeToLive(); mcastSocket.setTimeToLive(newttl); mcastSocket.send(P); mcastSocket.setTimeToLive(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 Constructor 描述 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.nio
Methods in java.nio that throw IOException Modifier and Type 方法 描述 intCharBuffer. read(CharBuffer target)尝试将字符读入指定的字符缓冲区。 -
Uses of IOException in java.nio.channels
Subclasses of IOException in java.nio.channels Modifier and Type Class 描述 classAsynchronousCloseException当线程在I / O操作中关闭通道或阻塞其通道的部分时,由线程检查异常。classClosedByInterruptException另一个线程在通道上的I / O操作中被阻塞时,由线程接收到的异常检查。classClosedChannelException当尝试在关闭或至少关闭该操作的通道上调用或完成I / O操作时,检查的异常抛出。classFileLockInterruptionException另一个线程在等待获取文件锁时中断它时线程接收到的异常检查。classInterruptedByTimeoutException在异步操作完成之前经过一段时间后线程接收到的异常检查。Methods in java.nio.channels that throw IOException Modifier and Type 方法 描述 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操作的键。abstract intSelector. selectNow()选择一组其相应通道准备好进行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 Modifier and Type 方法 描述 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 Modifier and Type Class 描述 classCharacterCodingException发生字符编码或解码错误时抛出的检查异常。classMalformedInputException当输入字节序列对于给定的字符集不合法时,检查的异常抛出,或输入字符序列不是合法的16位Unicode序列。classUnmappableCharacterException输入字符(或字节)序列有效但无法映射到输出字节(或字符)序列时抛出的检查异常。 -
Uses of IOException in java.nio.file
Subclasses of IOException in java.nio.file Modifier and Type Class 描述 classAccessDeniedException文件系统操作被拒绝时引发的检查异常,通常是由于文件权限或其他访问检查。classAtomicMoveNotSupportedException当文件不能作为原子文件系统操作移动时,检查的异常抛出。classDirectoryNotEmptyException由于目录不为空,文件系统操作失败时抛出的检查异常。classFileAlreadyExistsException尝试创建文件或目录并且该名称的文件已存在时,检查的异常抛出。classFileSystemException在一个或两个文件上的文件系统操作失败时抛出。classFileSystemLoopException当遇到文件系统循环或循环时抛出的检查异常。classNoSuchFileException当尝试访问不存在的文件时抛出检查的异常。classNotDirectoryException当文件系统操作用于目录时,由于文件不是目录而导致失败的检查异常。classNotLinkException由于文件不是符号链接,文件系统操作失败时抛出的检查异常。Methods in java.nio.file that return IOException Modifier and Type 方法 描述 IOExceptionDirectoryIteratorException. getCause()返回此异常的原因。Methods in java.nio.file with parameters of type IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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。static ObjectFiles. getAttribute(Path path, String attribute, LinkOption... options)读取文件属性的值。abstract ObjectFileStore. getAttribute(String attribute)读取文件存储属性的值。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, Class<A> type, LinkOption... options)读取文件的属性作为批量操作。static Map<String,Object>Files. readAttributes(Path path, String attributes, LinkOption... options)读取一组文件属性作为批量操作。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。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)将文本行写入文件。Constructors in java.nio.file with parameters of type IOException Constructor 描述 DirectoryIteratorException(IOException cause)构造这个类的一个实例。 -
Uses of IOException in java.nio.file.attribute
Subclasses of IOException in java.nio.file.attribute Modifier and Type Class 描述 classUserPrincipalNotFoundException当查找UserPrincipal失败,因为主体不存在时抛出的检查异常。Methods in java.nio.file.attribute that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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, Class<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 Modifier and Type Class 描述 classAccessException一个AccessException通过一定的方法抛出java.rmi.Naming类(具体bind,rebind,和unbind)和方法java.rmi.activation.ActivationSystem接口,以指示主叫方不必执行由方法调用所请求的操作。classConnectException如果连接拒绝远程主机进行远程方法调用,则抛出ConnectException。classConnectIOException如果在与远程主机进行远程方法调用的连接时发生ConnectIOException则抛出IOException。classMarshalException如果在编组远程调用头,远程方法调用的参数或返回值时发生MarshalException则抛出java.io.IOException。classNoSuchObjectException如果尝试调用远程虚拟机中不再存在的对象上的方法,则抛出NoSuchObjectException。classRemoteExceptionARemoteException是在执行远程方法调用期间可能发生的许多通信相关异常的常见超类。classServerError作为远程方法调用的结果抛出ServerError,当在处理服务器上的调用时抛出Error,无论是在解组参数,执行远程方法本身还是编组返回值时。classServerException在处理服务器上的调用时抛出RemoteException,或者在解组参数或执行远程方法本身时,抛出ServerException作为远程方法调用的结果。classServerRuntimeException已过时。没有替换classStubNotFoundException如果远程对象导出时无法找到有效的存根类,则抛出StubNotFoundException。classUnexpectedException如果远程方法调用的客户机接收到调用的结果,那么抛出一个UnexpectedException,该检查异常不在远程接口中的方法的throws子句中声明的检查的异常类型中。classUnknownHostException如果在创建与远程主机的远程方法调用的连接时发生UnknownHostException则抛出java.net.UnknownHostException。classUnmarshalException如果发生以下任何一种UnmarshalException可以在解组远程方法调用的参数或结果时抛出一个UnmarshalException:如果发生异常时java.io.IOException调用头,如果返回值的协议如果java.io.IOException发生解组参数(on服务器端)或返回值(在客户端)。Methods in java.rmi that throw IOException Modifier and Type 方法 描述 TMarshalledObject. get()返回包含的编组对象的新副本。Constructors in java.rmi that throw IOException Constructor 描述 MarshalledObject(T obj)创建一个新的MarshalledObject,其中包含所提供对象的当前状态的序列化表示。 -
Uses of IOException in java.rmi.activation
Subclasses of IOException in java.rmi.activation Modifier and Type Class 描述 classActivateFailedException在远程调用可激活对象时激活失败时,RMI运行时抛出此异常。 -
Uses of IOException in java.rmi.server
Subclasses of IOException in java.rmi.server Modifier and Type Class 描述 classExportException如果尝试导出远程对象失败,则ExportException是抛出RemoteException。classSkeletonMismatchException已过时。没有替换。 在Java 2平台v1.2及更高版本中,远程方法调用不再需要骷髅。classSkeletonNotFoundException已过时。没有替换。 在Java 2平台v1.2及更高版本中,远程方法调用不再需要骷髅。classSocketSecurityException已过时。这个班已经过时了 改用ExportException。Methods in java.rmi.server that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 voidCertificate. decode(InputStream stream)已过时。从输入流解码证书。voidCertificate. encode(OutputStream stream)已过时。将证书以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存储此密钥存储LoadStoreParameter。voidDigestOutputStream. write(byte[] b, int off, int len)使用指定的子阵列更新消息摘要(如果摘要功能打开),并且无论如何将子阵列写入输出流。voidDigestOutputStream. write(int b)使用指定的字节更新消息摘要(如果摘要功能打开),并且无论如何将该字节写入输出流。Constructors in java.security that throw IOException Constructor 描述 SignedObject(Serializable object, PrivateKey signingKey, Signature signingEngine)从任何可序列化对象构造一个SignedObject。 -
Uses of IOException in java.security.cert
Methods in java.security.cert that throw IOException Modifier and Type 方法 描述 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 Constructor 描述 PolicyQualifierInfo(byte[] encoded)从编码字节创建一个PolicyQualifierInfo的实例。 -
Uses of IOException in java.util
Subclasses of IOException in java.util Modifier and Type Class 描述 classInvalidPropertiesFormatException抛出以表示操作无法完成,因为输入符合Properties规范的属性集合的相应XML文档类型。Methods in java.util that return IOException Modifier and Type 方法 描述 IOExceptionFormatter. ioException()返回IOException最后通过此格式的抛出Appendable。IOExceptionScanner. ioException()返回IOException最后通过此抛出Scanner的基本Readable。Methods in java.util that throw IOException Modifier and Type 方法 描述 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文档。Constructors in java.util that throw IOException Constructor 描述 PropertyResourceBundle(InputStream stream)从一个InputStream创建一个属性资源束。PropertyResourceBundle(Reader reader)从Reader创建属性资源包。Scanner(Path source)构造一个新的Scanner,产生从指定文件扫描的值。Scanner(Path source, String charsetName)构造一个新的Scanner,产生从指定文件扫描的值。 -
Uses of IOException in java.util.jar
Subclasses of IOException in java.util.jar Modifier and Type Class 描述 classJarException表示在读取或写入JAR文件时发生了某种错误。Methods in java.util.jar that throw IOException Modifier and Type 方法 描述 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)使用JarFile并将其转换为Pack200存档。voidPack200.Packer. pack(JarInputStream in, OutputStream out)使用JarInputStream并将其转换为Pack200归档文件。voidJarOutputStream. putNextEntry(ZipEntry ze)开始编写一个新的JAR文件条目,并将流定位到入口数据的开头。intJarInputStream. read(byte[] b, int off, int len)从当前的JAR文件条目读入一个字节数组。voidManifest. read(InputStream is)从指定的InputStream读取清单。voidPack200.Unpacker. unpack(File in, JarOutputStream out)读取Pack200存档,并将编码的JAR写入JarOutputStream。voidPack200.Unpacker. unpack(InputStream in, JarOutputStream out)读取Pack200存档,并将编码的JAR写入JarOutputStream。voidManifest. write(OutputStream out)将清单写入指定的OutputStream。Constructors in java.util.jar that throw IOException Constructor 描述 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)从指定的输入流构造一个新的清单。 -
Uses of IOException in java.util.logging
Methods in java.util.logging that throw IOException Modifier and Type 方法 描述 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 Constructor 描述 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 Modifier and Type 方法 描述 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 Modifier and Type Class 描述 classZipException表示发生了某种类型的Zip异常。Methods in java.util.zip that throw IOException Modifier and Type 方法 描述 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()已过时。finalize方法已被弃用。 为了执行清理,覆盖finalize子类应被修改为使用替代的清理机制,并删除覆盖的finalize方法。 当覆盖finalize方法时,其实现必须明确地确保按照super.finalize()所述调用super.finalize() 。 有关迁移选项的更多信息,请参阅Object.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 Constructor 描述 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)打开一个ZIP文件,读取指定的File对象。ZipFile(File file, int mode)打开一个新的ZipFile以指定的方式读取指定的File对象。ZipFile(File file, int mode, Charset charset)打开新的ZipFile,在指定的模式下从指定的File对象中读取。ZipFile(File file, Charset charset)打开一个ZIP文件,读取指定的File对象。ZipFile(String name)打开一个zip文件进行阅读。ZipFile(String name, Charset charset)打开一个zip文件进行阅读。 -
Uses of IOException in javafx.css
Methods in javafx.css that throw IOException Modifier and Type 方法 描述 static voidStylesheet. convertToBinary(File source, File destination)将urlIn引用的.css文件转换为二进制格式并写入urlOut。static StylesheetStylesheet. loadBinary(URL url)从输入流加载二进制样式表文件。StylesheetCssParser. parse(String docbase, String stylesheetText)使用docbase作为解析样式表中的引用的基本URL从CSS文档字符串创建样式表。StylesheetCssParser. parse(URL url)通过从URL读取CSS文档来更新给定的样式表,假设UTF-8编码。static StyleConverter<?,?>StyleConverter. readBinary(DataInputStream is, String[] strings)读取二进制数据流。static String[]StyleConverter.StringStore. readBinary(DataInputStream is)protected voidCompoundSelector. writeBinary(DataOutputStream os, StyleConverter.StringStore stringStore)protected voidSelector. writeBinary(DataOutputStream os, StyleConverter.StringStore stringStore)protected voidSimpleSelector. writeBinary(DataOutputStream os, StyleConverter.StringStore stringStore)voidStyleConverter.StringStore. writeBinary(DataOutputStream os)voidStyleConverter. writeBinary(DataOutputStream os, StyleConverter.StringStore sstore)写二进制数据。 -
Uses of IOException in javafx.css.converter
Methods in javafx.css.converter that throw IOException Modifier and Type 方法 描述 static StyleConverter<?,?>EnumConverter. readBinary(DataInputStream is, String[] strings)voidEnumConverter. writeBinary(DataOutputStream os, StyleConverter.StringStore sstore) -
Uses of IOException in javafx.fxml
Subclasses of IOException in javafx.fxml Modifier and Type Class 描述 classLoadException在加载操作期间遇到错误时抛出。Methods in javafx.fxml that throw IOException Modifier and Type 方法 描述 <T> TFXMLLoader. load()从FXML文档加载对象层次结构。<T> TFXMLLoader. load(InputStream inputStream)从FXML文档加载对象层次结构。static <T> TFXMLLoader. load(URL location)从FXML文档加载对象层次结构。static <T> TFXMLLoader. load(URL location, ResourceBundle resources)从FXML文档加载对象层次结构。static <T> TFXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory)从FXML文档加载对象层次结构。static <T> TFXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory)从FXML文档加载对象层次结构。static <T> TFXMLLoader. load(URL location, ResourceBundle resources, BuilderFactory builderFactory, Callback<Class<?>,Object> controllerFactory, Charset charset)从FXML文档加载对象层次结构。 -
Uses of IOException in javax.activation
Subclasses of IOException in javax.activation Modifier and Type Class 描述 classUnsupportedDataTypeException表示请求的操作不支持请求的数据类型。Methods in javax.activation that throw IOException Modifier and Type 方法 描述 ObjectCommandInfo. getCommandObject(DataHandler dh, ClassLoader loader)返回实例化的JavaBean组件。ObjectDataContentHandler. getContent(DataSource ds)以最优选的形式返回表示数据的对象。ObjectDataHandler. getContent()以其首选对象形式返回数据。InputStreamDataHandler. getInputStream()获取此对象的InputStream。InputStreamDataSource. getInputStream()此方法返回表示数据的InputStream,如果不能这样做,则返回相应的异常。InputStreamFileDataSource. getInputStream()此方法将返回一个表示数据的InputStream,如果不能执行此操作将抛出IOException。InputStreamURLDataSource. getInputStream()来自URL的getInputStream方法。OutputStreamDataHandler. getOutputStream()获取此DataHandler的OutputStream以允许覆盖底层数据。OutputStreamDataSource. getOutputStream()该方法返回一个OutputStream,其中可以写入数据,如果不能这样做,则抛出相应的异常。OutputStreamFileDataSource. getOutputStream()此方法将返回一个表示数据的OutputStream,如果不能执行此操作将抛出IOException。OutputStreamURLDataSource. getOutputStream()来自URL的getOutputStream方法。ObjectDataContentHandler. getTransferData(DataFlavor df, DataSource ds)返回表示要传输的数据的对象。ObjectDataHandler. getTransferData(DataFlavor flavor)返回表示要传输的数据的对象。voidMimeType. readExternal(ObjectInput in)该对象实现了readExternal方法来恢复其内容,方法是为对象,字符串和数组调用基本类型的DataInput方法和readObject。voidCommandObject. setCommandContext(String verb, DataHandler dh)使用要处理的动词来初始化命令,以及描述将要操作的数据的DataHandler。voidMimeType. writeExternal(ObjectOutput out)该对象实现了writeExternal方法来通过调用DataOutput的原始值或调用ObjectOutput对象,字符串和数组的writeObject方法来保存其内容。voidDataContentHandler. writeTo(Object obj, String mimeType, OutputStream os)将对象转换为指定MIME类型的字节流,并将其写入输出流。voidDataHandler. writeTo(OutputStream os)将数据写入OutputStream。Constructors in javax.activation that throw IOException Constructor 描述 MailcapCommandMap(String fileName)构造函数允许调用者指定 mailcap文件的路径。MimetypesFileTypeMap(String mimeTypeFileName)构造MimetypesFileTypeMap,并从命名文件中添加程序化条目。 -
Uses of IOException in javax.activity
Subclasses of IOException in javax.activity Modifier and Type Class 描述 classActivityCompletedException可能会在访问活动上下文的任何方法上抛出此异常,并指示活动中正在进行的工作是不可能的。classActivityRequiredException如果活动上下文是强制性的方法未收到活动上下文,则容器将抛出此异常。classInvalidActivityException可以在访问Activity上下文的任何方法上抛出此异常,并指示与尝试调用相关联的尝试调用或活动上下文与Activity的当前状态不兼容。 -
Uses of IOException in javax.annotation.processing
Subclasses of IOException in javax.annotation.processing Modifier and Type Class 描述 classFilerException表示一个Filer检测到尝试打开一个文件将违反Filer提供的保证。Methods in javax.annotation.processing that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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字节的数据到一个字节数组。intCipherInputStream. read(byte[] b, int off, int 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 Constructor 描述 EncryptedPrivateKeyInfo(byte[] encoded)从其ASN.1编码构造(即解析)一个EncryptedPrivateKeyInfo。SealedObject(Serializable object, Cipher c)从任何可序列化对象构造一个SealedObject。 -
Uses of IOException in javax.imageio
Subclasses of IOException in javax.imageio Modifier and Type Class 描述 classIIOException用于发信号读取和写入操作失败的异常类。Methods in javax.imageio that throw IOException Modifier and Type 方法 描述 booleanImageWriter. canInsertEmpty(int imageIndex)如果作者支持在给定索引处插入新的空图像,则返回true。booleanImageWriter. canInsertImage(int imageIndex)如果作者支持在给定索引处插入新图像,则返回true。booleanImageWriter. canRemoveImage(int imageIndex)如果作者支持在给定索引处删除现有图像,则返回true。booleanImageWriter. canReplaceImageMetadata(int imageIndex)返回true,如果它是可以替换与现有的图像与索引相关联的图像元数据imageIndex。booleanImageWriter. canReplacePixels(int imageIndex)如果作者允许使用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其中包含给定图像可能被解码的可能的图像类型,形式为ImageTypeSpecifierss。abstract intImageReader. getNumImages(boolean allowSearch)返回当前输入源可用的图像数量,不包括缩略图。intImageReader. getNumThumbnails(int imageIndex)返回与给定图像相关联的缩略图预览图像的数量。ImageTypeSpecifierImageReader. getRawImageType(int imageIndex)返回一个ImageTypeSpecifier表示SampleModel和ColorModel,其最接近地表示图像的“原始”内部格式。abstract IIOMetadataImageReader. getStreamMetadata()返回表示与整个输入源相关联的元数据(即与任何特定图像null)的null如果阅读器不支持读取元数据,则返回IIOMetadata对象,如果没有元数据可用,则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。intImageReader. getTileGridXOffset(int imageIndex)返回给定图像中瓦片(0,0)左上角的X坐标。intImageReader. getTileGridYOffset(int imageIndex)返回给定图像中瓦片(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)作为对所提供的File进行解码的结果,返回BufferedImage,其中自动从当前注册的那些中选择一个ImageReader。static BufferedImageImageIO. read(InputStream input)作为对所提供的InputStream进行解码的结果,返回BufferedImage,其中自动从当前注册的那些中选择一个ImageReader。static BufferedImageImageIO. read(URL input)作为对所提供的URL进行解码的结果,返回BufferedImage,其中自动从当前注册的那些中选择一个ImageReader。static BufferedImageImageIO. read(ImageInputStream stream)作为BufferedImage解码的结果,返回ImageInputStream,其中ImageReader自动从当前注册的那些中自动选择。BufferedImageImageReader. read(int imageIndex)读取imageIndex索引的图像,并将其作为完整的BufferedImage返回,使用默认值ImageReadParam。abstract BufferedImageImageReader. read(int imageIndex, ImageReadParam param)读取imageIndex索引的图像,并将其作为完整的BufferedImage返回,使用附带的ImageReadParam。IIOImageImageReader. readAll(int imageIndex, ImageReadParam param)读取由索引的图像imageIndex并返回一个IIOImage包含图像,缩略图和相关联的图像元数据,使用所提供的ImageReadParam。Iterator<IIOImage>ImageReader. readAll(Iterator<? extends ImageReadParam> params)返回Iterator包含所有图像,缩略图和元数据,开始由下式给出的指数在getMinIndex,从形式的输入源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参数指示的tileX,将其作为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 Modifier and Type Class 描述 classIIOInvalidTreeException一个IIOInvalidTreeException当被试图抛出IIOMetadata对象来解析树IIOMetadataNode小号失败。 -
Uses of IOException in javax.imageio.spi
Methods in javax.imageio.spi that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 protected voidImageInputStreamImpl. checkClosed()如果流已关闭,则抛出一个IOException。voidFileCacheImageInputStream. close()关闭此FileCacheImageInputStream,关闭并删除缓存文件。voidFileCacheImageOutputStream. close()关闭此FileCacheImageOutputStream。voidFileImageInputStream. close()voidFileImageOutputStream. close()voidImageInputStream. close()关闭流。voidImageInputStreamImpl. close()voidMemoryCacheImageInputStream. close()关闭这个MemoryCacheImageInputStream,释放缓存。voidMemoryCacheImageOutputStream. close()关闭此MemoryCacheImageOutputStream。voidImageInputStream. flush()在当前流位置之前丢弃流的初始位置。voidImageInputStreamImpl. flush()voidFileCacheImageOutputStream. flushBefore(long pos)voidImageInputStream. flushBefore(long pos)在指示的位置之前丢弃流的初始部分。voidImageInputStreamImpl. flushBefore(long pos)voidImageOutputStream. flushBefore(long pos)将给定位置之前的所有数据刷新到底层目标,例如OutputStream或File。voidMemoryCacheImageInputStream. flushBefore(long pos)voidMemoryCacheImageOutputStream. flushBefore(long pos)protected voidImageOutputStreamImpl. flushBits()如果位偏移量不为零,则强制当前字节中的剩余位为0,并将流位置提前一位。intImageInputStream. getBitOffset()返回当前的位偏移量,为0到7之间的整数,包括0和7。intImageInputStreamImpl. getBitOffset()longImageInputStream. getStreamPosition()返回流的当前字节位置。longImageInputStreamImpl. getStreamPosition()longImageInputStream. length()如果已知,返回流的总长度。intFileCacheImageInputStream. read()intFileCacheImageInputStream. read(byte[] b, int off, int len)intFileCacheImageOutputStream. read()intFileCacheImageOutputStream. read(byte[] b, int off, int len)intFileImageInputStream. read()intFileImageInputStream. read(byte[] b, int off, int len)intFileImageOutputStream. read()intFileImageOutputStream. read(byte[] b, int off, int len)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。intMemoryCacheImageInputStream. read()intMemoryCacheImageInputStream. read(byte[] b, int off, int len)intMemoryCacheImageOutputStream. read()intMemoryCacheImageOutputStream. read(byte[] b, int off, int len)intImageInputStream. readBit()从流中读取一个位,并将其作为int返回,值为0或1。intImageInputStreamImpl. readBit()longImageInputStream. readBits(int numBits)从流读取bitstring并将其作为long返回,第一位读取成为输出的最高有效位。longImageInputStreamImpl. readBits(int numBits)booleanImageInputStream. readBoolean()从该流读取一个字节,并返回一个boolean的值true,如果它是非零,false,如果它是零。booleanImageInputStreamImpl. readBoolean()byteImageInputStream. readByte()从流中读取一个字节,并将其作为byte值返回。byteImageInputStreamImpl. readByte()voidImageInputStream. readBytes(IIOByteBuffer buf, int len)从流中读取最多len个字节,并修改提供的IIOByteBuffer以指示可能找到数据的字节数组,偏移量和长度。voidImageInputStreamImpl. readBytes(IIOByteBuffer buf, int len)charImageInputStream. readChar()等同于readUnsignedShort,但使用char数据类型返回结果。charImageInputStreamImpl. readChar()doubleImageInputStream. readDouble()从流中读取8个字节,(在概念上)根据当前字节顺序连接它们,并将结果作为double返回。doubleImageInputStreamImpl. readDouble()floatImageInputStream. readFloat()从流中读取4个字节,(在概念上)根据当前字节顺序连接它们,并将结果作为float返回。floatImageInputStreamImpl. readFloat()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)读取len从根据当前字节顺序的流整数(带符号的32位整数),并将其存储到i开始于索引off。voidImageInputStream. readFully(long[] l, int off, int len)读取len从根据当前字节顺序的流long(有符号的64位整数),并将其存储到l开始于索引off。voidImageInputStream. readFully(short[] s, int off, int len)读取len从根据当前字节顺序的流短裤(带符号的16位整数),并将其存储到s开始于索引off。voidImageInputStreamImpl. readFully(byte[] b)voidImageInputStreamImpl. readFully(byte[] b, int off, int len)voidImageInputStreamImpl. readFully(char[] c, int off, int len)voidImageInputStreamImpl. readFully(double[] d, int off, int len)voidImageInputStreamImpl. readFully(float[] f, int off, int len)voidImageInputStreamImpl. readFully(int[] i, int off, int len)voidImageInputStreamImpl. readFully(long[] l, int off, int len)voidImageInputStreamImpl. readFully(short[] s, int off, int len)intImageInputStream. readInt()从流中读取4个字节,(在概念上)根据当前字节顺序连接它们,并将结果作为int返回。intImageInputStreamImpl. readInt()StringImageInputStream. readLine()从输入流读取下一行文本。StringImageInputStreamImpl. readLine()longImageInputStream. readLong()从流中读取8个字节,(在概念上)根据当前字节顺序连接它们,并将结果作为long返回。longImageInputStreamImpl. readLong()shortImageInputStream. readShort()从流中读取两个字节,(在概念上)根据当前字节顺序连接它们,并将结果作为short值返回。shortImageInputStreamImpl. readShort()intImageInputStream. readUnsignedByte()从流中读取一个字节,(在概念上)将其转换为int,使用0xff进行掩码,以剥离任何符号扩展位,并将其作为byte值返回。intImageInputStreamImpl. readUnsignedByte()longImageInputStream. readUnsignedInt()从流中读取4个字节,并且(在概念上)根据当前字节顺序连接它们,将结果转换为长,将其用0xffffffffL,以便剥离任何符号扩展位,并将结果作为无符号long返回值。longImageInputStreamImpl. readUnsignedInt()intImageInputStream. readUnsignedShort()中读取两个字节从该流,并根据当前字节顺序(概念上)将其连接,将得到的值转换为int,口罩它0xffff为了去掉所有符号扩展位,并返回结果以无符号价值int。intImageInputStreamImpl. readUnsignedShort()StringImageInputStream. readUTF()读取已使用 modified UTF-8格式编码的字符串。StringImageInputStreamImpl. readUTF()voidImageInputStream. reset()在最近不匹配的调用mark时,返回到前一位置的流指针,包括位偏移量。voidImageInputStreamImpl. reset()从标记位置的堆栈中重置当前流字节和位位置。voidFileCacheImageOutputStream. seek(long pos)设置当前流位置,并将位偏移重置为0。voidFileImageInputStream. seek(long pos)voidFileImageOutputStream. seek(long pos)设置当前流位置,并将位偏移重置为0。voidImageInputStream. seek(long pos)将当前流位置设置为所需位置。voidImageInputStreamImpl. seek(long pos)voidImageInputStream. setBitOffset(int bitOffset)将位偏移设置为0到7之间的整数,包括0和7。voidImageInputStreamImpl. setBitOffset(int bitOffset)intImageInputStream. skipBytes(int n)将流位置向前移动给定的字节数。longImageInputStream. skipBytes(long n)将流位置向前移动给定的字节数。intImageInputStreamImpl. skipBytes(int n)通过致电seek(getStreamPosition() + n)提高当前的流位置。longImageInputStreamImpl. skipBytes(long n)通过致电seek(getStreamPosition() + n)当前流的位置。voidFileCacheImageOutputStream. write(byte[] b, int off, int len)voidFileCacheImageOutputStream. write(int b)voidFileImageOutputStream. write(byte[] b, int off, int len)voidFileImageOutputStream. write(int b)voidImageOutputStream. write(byte[] b)在当前位置写入一串字节。voidImageOutputStream. write(byte[] b, int off, int len)在当前位置写入一串字节。voidImageOutputStream. write(int b)将当前位置的单个字节写入流。voidImageOutputStreamImpl. write(byte[] b)abstract voidImageOutputStreamImpl. write(byte[] b, int off, int len)abstract voidImageOutputStreamImpl. write(int b)voidMemoryCacheImageOutputStream. write(byte[] b, int off, int len)voidMemoryCacheImageOutputStream. write(int b)voidImageOutputStream. writeBit(int bit)将由参数的最低有效位给出的单个位写入当前字节位置中当前位偏移量的流。voidImageOutputStreamImpl. writeBit(int bit)voidImageOutputStream. writeBits(long bits, int numBits)将numBits的bits参数的最低有效位(bits的顺序)给出的位序列写入当前字节位置当前位偏移量的流。voidImageOutputStreamImpl. writeBits(long bits, int numBits)voidImageOutputStream. writeBoolean(boolean v)向流中写入一个boolean值。voidImageOutputStreamImpl. writeBoolean(boolean v)voidImageOutputStream. writeByte(int v)将v的8位低位写入流。voidImageOutputStreamImpl. writeByte(int v)voidImageOutputStream. writeBytes(String s)将一个字符串写入输出流。voidImageOutputStreamImpl. writeBytes(String s)voidImageOutputStream. writeChar(int v)该方法是writeShort的同义词。voidImageOutputStreamImpl. writeChar(int v)voidImageOutputStream. writeChars(char[] c, int off, int len)在当前位置将一串字符写入流。voidImageOutputStream. writeChars(String s)将一个字符串写入输出流。voidImageOutputStreamImpl. writeChars(char[] c, int off, int len)voidImageOutputStreamImpl. writeChars(String s)voidImageOutputStream. writeDouble(double v)向输出流写入一个由四个字节组成的double值。voidImageOutputStreamImpl. writeDouble(double v)voidImageOutputStream. writeDoubles(double[] d, int off, int len)将当前位置的一系列双精度写入流。voidImageOutputStreamImpl. writeDoubles(double[] d, int off, int len)voidImageOutputStream. writeFloat(float v)向输出流写入由四个字节组成的float值。voidImageOutputStreamImpl. writeFloat(float v)voidImageOutputStream. writeFloats(float[] f, int off, int len)在当前位置将一系列浮点写入流。voidImageOutputStreamImpl. writeFloats(float[] f, int off, int len)voidImageOutputStream. writeInt(int v)将v的32位写入流。voidImageOutputStreamImpl. writeInt(int v)voidImageOutputStream. writeInts(int[] i, int off, int len)在当前位置写入流的序列。voidImageOutputStreamImpl. writeInts(int[] i, int off, int len)voidImageOutputStream. writeLong(long v)将v的64位写入流。voidImageOutputStreamImpl. writeLong(long v)voidImageOutputStream. writeLongs(long[] l, int off, int len)在当前位置写入流的序列。voidImageOutputStreamImpl. writeLongs(long[] l, int off, int len)voidImageOutputStream. writeShort(int v)将v的16位低位写入流。voidImageOutputStreamImpl. writeShort(int v)voidImageOutputStream. writeShorts(short[] s, int off, int len)在当前位置写入流的序列。voidImageOutputStreamImpl. writeShorts(short[] s, int off, int len)voidImageOutputStream. writeUTF(String s)以网络字节顺序将两个字节的长度信息写入输出流,其后是字符串s中每个字符的 modified UTF-8表示。voidImageOutputStreamImpl. writeUTF(String s)Constructors in javax.imageio.stream that throw IOException Constructor 描述 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.jnlp
Methods in javax.jnlp that throw IOException Modifier and Type 方法 描述 booleanFileContents. canRead()返回是否可以读取文件。booleanFileContents. canWrite()返回是否可以写入文件。voidJNLPRandomAccessFile. close()关闭此随机访问文件流并释放与流相关联的任何系统资源。longPersistenceService. create(URL url, long maxsize)在客户端创建一个以给定的URL命名的永久存储条目。voidPersistenceService. delete(URL url)从客户端日期持久性存储中删除与给定URL相关联的流。FileContentsPersistenceService. get(URL url)返回表示此文件内容的FileContents对象。longJNLPRandomAccessFile. getFilePointer()返回此文件中的当前偏移量。InputStreamFileContents. getInputStream()从文件获取InputStream。longFileContents. getLength()获取文件的长度。longFileContents. getMaxLength()获取文件的最大文件长度,由此对象的创建者设置。StringFileContents. getName()获取文件名为String。String[]PersistenceService. getNames(URL url)返回一个字符串数组,其中包含给定URL的所有条目的名称。OutputStreamFileContents. getOutputStream(boolean overwrite)获取文件的OutputStream。JNLPRandomAccessFileFileContents. getRandomAccessFile(String mode)返回一个JNLPRandomAccessFile表示文件内容的随机访问接口。intPersistenceService. getTag(URL url)返回对应于与给定URL相关联的持久性数据存储条目的标记的当前值的int。DownloadService2.ResourceSpec[]DownloadService2. getUpdateAvailableResources(DownloadService2.ResourceSpec spec)返回缓存中与指定的资源规范之一匹配的所有资源,并具有从其服务器可用的更新。longJNLPRandomAccessFile. length()返回此文件的长度。voidDownloadService. loadExtensionPart(URL ref, String version, String[] parts, DownloadServiceListener progress)如果在应用程序的JNLP文件中提到了部件和扩展名,请下载给定扩展的给定部分。voidDownloadService. loadExtensionPart(URL ref, String version, String part, DownloadServiceListener progress)如果在应用程序的JNLP文件中提到了部分和扩展名,请下载给定扩展的给定部分。voidDownloadService. loadPart(String[] parts, DownloadServiceListener progress)如果在应用程序的JNLP文件中提到了这些部分,请下载给定的部分。voidDownloadService. loadPart(String part, DownloadServiceListener progress)下载给定的部分,如果该部分在应用程序的JNLP文件中被提到。voidDownloadService. loadResource(URL ref, String version, DownloadServiceListener progress)如果在调用的应用程序JNLP文件中提到资源,请下载给定的资源,是在调用应用程序JNLP文件的代码库内,或者如果调用应用程序已被授予全部权限。FileContentsExtendedService. openFile(File file)允许应用程序打开指定的文件,即使应用程序在不受信任的执行环境中运行。FileContentsFileOpenService. openFileDialog(String pathHint, String[] extensions)要求用户选择一个文件。FileContents[]ExtendedService. openFiles(File[] files)允许应用程序打开指定的文件,即使应用程序在不受信任的执行环境中运行。FileContents[]FileOpenService. openMultiFileDialog(String pathHint, String[] extensions)要求用户选择一个或多个文件。intJNLPRandomAccessFile. read()从该文件读取一个字节的数据。intJNLPRandomAccessFile. read(byte[] b)从该文件读取最多b.length字节的数据到字节数组。intJNLPRandomAccessFile. read(byte[] b, int off, int len)从该文件读取最多len个字节的数据到一个字节数组。booleanJNLPRandomAccessFile. readBoolean()从此文件读取一个boolean。byteJNLPRandomAccessFile. readByte()从此文件中读取一个带符号的八位值。charJNLPRandomAccessFile. readChar()从此文件中读取Unicode字符。doubleJNLPRandomAccessFile. readDouble()从此文件读取一个double。floatJNLPRandomAccessFile. readFloat()从此文件读取一个float。voidJNLPRandomAccessFile. readFully(byte[] b)从该文件读取b.length个字节到字节数组,从当前文件指针开始。voidJNLPRandomAccessFile. readFully(byte[] b, int off, int len)从该文件读取完全len字节的字节数组,从当前文件指针开始。intJNLPRandomAccessFile. readInt()从该文件读取一个带符号的32位整数。StringJNLPRandomAccessFile. readLine()从此文件中读取下一行文本。longJNLPRandomAccessFile. readLong()从该文件中读取一个带符号的64位整数。shortJNLPRandomAccessFile. readShort()从此文件中读取一个已签名的16位数字。intJNLPRandomAccessFile. readUnsignedByte()从此文件中读取一个无符号的八位数字。intJNLPRandomAccessFile. readUnsignedShort()从该文件中读取一个无符号的16位数字。StringJNLPRandomAccessFile. readUTF()从该文件读取字符串。voidDownloadService. removeExtensionPart(URL ref, String version, String part)如果在应用程序的JNLP文件中提到了部分和扩展名,则从缓存中删除给定扩展的给定部分。voidDownloadService. removeExtensionPart(URL ref, String version, String[] parts)如果在应用程序的JNLP文件中提到了部件和扩展名,则从缓存中删除给定扩展的给定部分。voidDownloadService. removePart(String part)如果在应用程序的JNLP文件中提到了该部分,则从缓存中删除给定的部分。voidDownloadService. removePart(String[] parts)如果在应用程序的JNLP文件中提到了这些部分,则从缓存中删除给定的部分。voidDownloadService. removeResource(URL ref, String version)如果在调用应用程序JNLP文件中提到资源,则从缓存中删除给定的资源,在调用的应用程序JNLP文件的代码库内,或者如果调用应用程序已被授予全部权限。FileContentsFileSaveService. saveAsFileDialog(String pathHint, String[] extensions, FileContents contents)要求用户保存文件。FileContentsFileSaveService. saveFileDialog(String pathHint, String[] extensions, InputStream stream, String name)要求用户保存文件。voidJNLPRandomAccessFile. seek(long pos)设置文件指针偏移,从该文件的开头测量,发生下一次读取或写入。voidJNLPRandomAccessFile. setLength(long newLength)设置此文件的长度。longFileContents. setMaxLength(long maxlength)设置文件的最大文件长度。voidPersistenceService. setTag(URL url, int tag)使用给定的标签值标记与给定URL相关联的持久数据存储条目。intJNLPRandomAccessFile. skipBytes(int n)尝试跳过n字节的输入丢弃跳过的字节。voidJNLPRandomAccessFile. write(byte[] b)从指定的字节数组写入b.length字节到该文件,从当前文件指针开始。voidJNLPRandomAccessFile. write(byte[] b, int off, int len)从指定的字节数组写入len字节,从偏移量off开始写入该文件。voidJNLPRandomAccessFile. write(int b)将指定的字节写入此文件。voidJNLPRandomAccessFile. writeBoolean(boolean v)将boolean写入文件作为一个字节的值。voidJNLPRandomAccessFile. writeByte(int v)向文件写入一个byte作为一个字节的值。voidJNLPRandomAccessFile. writeBytes(String s)将字符串作为字节序列写入文件。voidJNLPRandomAccessFile. writeChar(int v)将char写入文件作为双字节值,高字节为先。voidJNLPRandomAccessFile. writeChars(String s)将一个字符串作为字符序列写入文件。voidJNLPRandomAccessFile. writeDouble(double v)使用long中的doubleToLongBits方法将双参数转换为Double,然后long值作为八字节数量,高字节优先写入文件。voidJNLPRandomAccessFile. writeFloat(float v)使用int中的floatToIntBits方法将float参数转换为Float,然后int值作为四字节数量,高字节先写入该文件。voidJNLPRandomAccessFile. writeInt(int v)将int写入文件为四个字节,高字节为首。voidJNLPRandomAccessFile. writeLong(long v)向文件写入一个long作为八字节,高字节优先。voidJNLPRandomAccessFile. writeShort(int v)将short写入文件作为两个字节,高字节优先。voidJNLPRandomAccessFile. writeUTF(String str)使用UTF-8编码以机器无关方式将字符串写入文件。 -
Uses of IOException in javax.management
Methods in javax.management that throw IOException Modifier and Type 方法 描述 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服务器中注册的MBeans数。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 Modifier and Type 方法 描述 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 Modifier and Type Class 描述 classJMXProviderExceptionJMXConnectorFactory和JMXConnectorServerFactory当提供者存在所需协议但由于某种原因不能使用时出现异常。classJMXServerErrorException在处理远程MBean服务器中的调用时抛出Error时,抛出异常作为远程MBeanServer方法调用的结果。Methods in javax.management.remote that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 voidRMIConnection. addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)voidRMIConnectionImpl_Stub. addNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5)voidRMIConnectionImpl. addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)Integer[]RMIConnection. addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)Integer[]RMIConnectionImpl_Stub. addNotificationListeners(ObjectName[] $param_arrayOf_ObjectName_1, MarshalledObject[] $param_arrayOf_MarshalledObject_2, Subject[] $param_arrayOf_Subject_3)Integer[]RMIConnectionImpl. addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)protected voidRMIServerImpl. clientClosed(RMIConnection client)makeClient创建的客户端连接关闭时调用的方法。voidRMIConnection. close()关闭此连接。voidRMIConnectionImpl_Stub. close()voidRMIConnectionImpl. close()voidRMIConnector. close()voidRMIServerImpl. close()关闭此连接服务器。protected voidRMIIIOPServerImpl. closeClient(RMIConnection client)已过时。protected voidRMIJRMPServerImpl. closeClient(RMIConnection client)protected abstract voidRMIServerImpl. closeClient(RMIConnection client)关闭makeClient建立的客户端连接。protected voidRMIIIOPServerImpl. closeServer()已过时。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)ObjectInstanceRMIConnectionImpl_Stub. createMBean(String $param_String_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5)ObjectInstanceRMIConnectionImpl_Stub. createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, MarshalledObject $param_MarshalledObject_4, String[] $param_arrayOf_String_5, Subject $param_Subject_6)ObjectInstanceRMIConnectionImpl_Stub. createMBean(String $param_String_1, ObjectName $param_ObjectName_2, ObjectName $param_ObjectName_3, Subject $param_Subject_4)ObjectInstanceRMIConnectionImpl_Stub. createMBean(String $param_String_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3)ObjectInstanceRMIConnectionImpl. createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject)ObjectInstanceRMIConnectionImpl. createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)ObjectInstanceRMIConnectionImpl. createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)ObjectInstanceRMIConnectionImpl. createMBean(String className, ObjectName name, Subject delegationSubject)protected voidRMIIIOPServerImpl. export()已过时。protected voidRMIJRMPServerImpl. export()protected abstract voidRMIServerImpl. export()导出此RMI对象。NotificationResultRMIConnection. fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout)从连接器服务器检索通知。NotificationResultRMIConnectionImpl_Stub. fetchNotifications(long $param_long_1, int $param_int_2, long $param_long_3)NotificationResultRMIConnectionImpl. fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout)ObjectRMIConnection. getAttribute(ObjectName name, String attribute, Subject delegationSubject)ObjectRMIConnectionImpl_Stub. getAttribute(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3)ObjectRMIConnectionImpl. getAttribute(ObjectName name, String attribute, Subject delegationSubject)AttributeListRMIConnection. getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)AttributeListRMIConnectionImpl_Stub. getAttributes(ObjectName $param_ObjectName_1, String[] $param_arrayOf_String_2, Subject $param_Subject_3)AttributeListRMIConnectionImpl. getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)StringRMIConnection. getConnectionId()返回连接ID。StringRMIConnectionImpl_Stub. getConnectionId()StringRMIConnectionImpl. getConnectionId()StringRMIConnector. getConnectionId()StringRMIConnection. getDefaultDomain(Subject delegationSubject)StringRMIConnectionImpl_Stub. getDefaultDomain(Subject $param_Subject_1)StringRMIConnectionImpl. getDefaultDomain(Subject delegationSubject)String[]RMIConnection. getDomains(Subject delegationSubject)String[]RMIConnectionImpl_Stub. getDomains(Subject $param_Subject_1)String[]RMIConnectionImpl. getDomains(Subject delegationSubject)IntegerRMIConnection. getMBeanCount(Subject delegationSubject)IntegerRMIConnectionImpl_Stub. getMBeanCount(Subject $param_Subject_1)IntegerRMIConnectionImpl. getMBeanCount(Subject delegationSubject)MBeanInfoRMIConnection. getMBeanInfo(ObjectName name, Subject delegationSubject)MBeanInfoRMIConnectionImpl_Stub. getMBeanInfo(ObjectName $param_ObjectName_1, Subject $param_Subject_2)MBeanInfoRMIConnectionImpl. getMBeanInfo(ObjectName name, Subject delegationSubject)MBeanServerConnectionRMIConnector. getMBeanServerConnection()MBeanServerConnectionRMIConnector. getMBeanServerConnection(Subject delegationSubject)ObjectInstanceRMIConnection. getObjectInstance(ObjectName name, Subject delegationSubject)ObjectInstanceRMIConnectionImpl_Stub. getObjectInstance(ObjectName $param_ObjectName_1, Subject $param_Subject_2)ObjectInstanceRMIConnectionImpl. getObjectInstance(ObjectName name, Subject delegationSubject)ObjectRMIConnection. invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)ObjectRMIConnectionImpl_Stub. invoke(ObjectName $param_ObjectName_1, String $param_String_2, MarshalledObject $param_MarshalledObject_3, String[] $param_arrayOf_String_4, Subject $param_Subject_5)ObjectRMIConnectionImpl. invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)booleanRMIConnection. isInstanceOf(ObjectName name, String className, Subject delegationSubject)booleanRMIConnectionImpl_Stub. isInstanceOf(ObjectName $param_ObjectName_1, String $param_String_2, Subject $param_Subject_3)booleanRMIConnectionImpl. isInstanceOf(ObjectName name, String className, Subject delegationSubject)booleanRMIConnection. isRegistered(ObjectName name, Subject delegationSubject)booleanRMIConnectionImpl_Stub. isRegistered(ObjectName $param_ObjectName_1, Subject $param_Subject_2)booleanRMIConnectionImpl. isRegistered(ObjectName name, Subject delegationSubject)protected RMIConnectionRMIIIOPServerImpl. makeClient(String connectionId, Subject subject)已过时。protected RMIConnectionRMIJRMPServerImpl. makeClient(String connectionId, Subject subject)创建一个新的客户端连接作为通过JRMP导出的RMI对象。protected abstract RMIConnectionRMIServerImpl. makeClient(String connectionId, Subject subject)创建一个新的客户端连接。RMIConnectionRMIServer. newClient(Object credentials)通过此RMI连接器进行新的连接。RMIConnectionRMIServerImpl_Stub. newClient(Object $param_Object_1)RMIConnectionRMIServerImpl. newClient(Object credentials)创建一个新的客户端连接。Set<ObjectInstance>RMIConnection. queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)SetRMIConnectionImpl_Stub. queryMBeans(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)Set<ObjectInstance>RMIConnectionImpl. queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)Set<ObjectName>RMIConnection. queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)SetRMIConnectionImpl_Stub. queryNames(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)Set<ObjectName>RMIConnectionImpl. 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)voidRMIConnectionImpl_Stub. removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, MarshalledObject $param_MarshalledObject_3, MarshalledObject $param_MarshalledObject_4, Subject $param_Subject_5)voidRMIConnectionImpl_Stub. removeNotificationListener(ObjectName $param_ObjectName_1, ObjectName $param_ObjectName_2, Subject $param_Subject_3)voidRMIConnectionImpl. removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)voidRMIConnectionImpl. removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)voidRMIConnection. removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)voidRMIConnectionImpl_Stub. removeNotificationListeners(ObjectName $param_ObjectName_1, Integer[] $param_arrayOf_Integer_2, Subject $param_Subject_3)voidRMIConnectionImpl. removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)voidRMIConnection. setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)voidRMIConnectionImpl_Stub. setAttribute(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)voidRMIConnectionImpl. setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)AttributeListRMIConnection. setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)AttributeListRMIConnectionImpl_Stub. setAttributes(ObjectName $param_ObjectName_1, MarshalledObject $param_MarshalledObject_2, Subject $param_Subject_3)AttributeListRMIConnectionImpl. setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)voidRMIConnectorServer. start()激活连接器服务器,即开始侦听客户端连接。voidRMIConnectorServer. stop()停用连接器服务器,即停止侦听客户端连接。JMXConnectorRMIConnectorServer. toJMXConnector(Map<String,?> env)返回此连接器服务器的客户端存根。RemoteRMIIIOPServerImpl. toStub()已过时。RemoteRMIJRMPServerImpl. toStub()返回此RMIServer对象的可序列存根。abstract RemoteRMIServerImpl. toStub()返回此服务器对象的远程存根。voidRMIConnection. unregisterMBean(ObjectName name, Subject delegationSubject)voidRMIConnectionImpl_Stub. unregisterMBean(ObjectName $param_ObjectName_1, Subject $param_Subject_2)voidRMIConnectionImpl. unregisterMBean(ObjectName name, Subject delegationSubject)Constructors in javax.management.remote.rmi that throw IOException Constructor 描述 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 Modifier and Type 方法 描述 abstract voidStartTlsResponse. close()妥善地关闭TLS连接并恢复到底层连接。abstract SSLSessionStartTlsResponse. negotiate()使用默认的SSL套接字工厂协商TLS会话。abstract SSLSessionStartTlsResponse. negotiate(SSLSocketFactory factory)使用SSL套接字工厂协商TLS会话。Constructors in javax.naming.ldap that throw IOException Constructor 描述 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 Modifier and Type 方法 描述 ServerSocketServerSocketFactory. createServerSocket()返回未绑定的服务器套接字。abstract ServerSocketServerSocketFactory. createServerSocket(int port)返回绑定到指定端口的服务器套接字。abstract ServerSocketServerSocketFactory. createServerSocket(int port, int backlog)返回绑定到指定端口的服务器套接字,并使用指定的连接积压。abstract ServerSocketServerSocketFactory. createServerSocket(int port, int backlog, InetAddress ifAddress)返回绑定到指定端口的服务器套接字,具有指定的listen 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 Modifier and Type Class 描述 classSSLException表示由SSL子系统检测到的某种错误。classSSLHandshakeException表示客户端和服务器无法协商所需的安全级别。classSSLKeyException报告错误的SSL密钥。classSSLPeerUnverifiedException表示对等体的身份尚未验证。classSSLProtocolException报告SSL协议操作中的错误。Methods in javax.net.ssl that throw IOException Modifier and Type 方法 描述 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 Constructor 描述 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 Modifier and Type 方法 描述 DocMultiDoc. getDoc()获取当前的doc对象。ObjectDoc. getPrintData()以与支持的文档风格相对应的格式获取包含此文档对象的打印数据的打印数据表示对象。ObjectSimpleDoc. getPrintData()ReaderDoc. getReaderForText()获取从该文档中提取字符打印数据的读取器。ReaderSimpleDoc. getReaderForText()获取从该文档中提取字符打印数据的读取器。InputStreamDoc. getStreamForBytes()获取从该文档中提取字节打印数据的输入流。InputStreamSimpleDoc. getStreamForBytes()获取从该文档中提取字节打印数据的输入流。MultiDocMultiDoc. next()转到包含doc对象序列中的下一个doc对象的多对象对象。 -
Uses of IOException in javax.rmi.CORBA
Methods in javax.rmi.CORBA that throw IOException Modifier and Type 方法 描述 voidStubDelegate. readObject(Stub self, ObjectInputStream s)voidStubDelegate. writeObject(Stub self, ObjectOutputStream s) -
Uses of IOException in javax.rmi.ssl
Methods in javax.rmi.ssl that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 voidCallbackHandler. handle(Callback[] callbacks)检索或显示提供的回调中请求的信息。 -
Uses of IOException in javax.security.sasl
Subclasses of IOException in javax.security.sasl Modifier and Type Class 描述 classAuthenticationException由SASL机制实现引发此异常,以指示SASL交换机由于与认证有关的原因(例如无效的身份,密码或密钥)而失败。classSaslException此类表示使用SASL时发生的错误。 -
Uses of IOException in javax.sound.midi
Methods in javax.sound.midi that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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获取一个File库对象。abstract SoundbankSoundbankReader. getSoundbank(InputStream stream)从提供的InputStream获取一个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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 voidProgressMonitorInputStream. close()覆盖FilterInputStream.close以关闭进度监视器以及流。protected InputStreamJEditorPane. getStream(URL page)获取给定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 Constructor 描述 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 Modifier and Type 方法 描述 abstract FileFileSystemView. createNewFolder(File containingDir)创建一个具有默认文件夹名称的新文件夹。 -
Uses of IOException in javax.swing.plaf.synth
Methods in javax.swing.plaf.synth that throw IOException Modifier and Type 方法 描述 voidSynthLookAndFeel. load(URL url)加载SynthStyle将使用的一组SynthLookAndFeel。 -
Uses of IOException in javax.swing.text
Subclasses of IOException in javax.swing.text Modifier and Type Class 描述 classChangedCharSetExceptionChangedCharSetException作为名称指示是在更改字符集时抛出的异常。Methods in javax.swing.text that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 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)该方法被覆盖以映射任何字符实体,例如<到&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)写出选项表单元素的内容。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 Modifier and Type 方法 描述 static DTDDTD. getDTD(String name)返回指定的name的DTD。voidDocumentParser. parse(Reader in, HTMLEditorKit.ParserCallback callback, boolean ignoreCharSet)解析一个HTML流,给出一个DTD。voidParser. parse(Reader in)解析一个HTML流,给出一个DTD。voidParserDelegator. parse(Reader r, HTMLEditorKit.ParserCallback cb, boolean ignoreCharSet)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 Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 voidForwardingJavaFileManager. close()voidJavaFileManager. close()释放此文件管理器直接或间接打开的任何资源。booleanForwardingJavaFileManager. contains(JavaFileManager.Location location, FileObject fo)default booleanJavaFileManager. contains(JavaFileManager.Location location, FileObject fo)确定给定的文件对象是否“包含在”指定的位置。voidForwardingJavaFileManager. flush()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, Class<S> service)default <S> ServiceLoader<S>JavaFileManager. getServiceLoader(JavaFileManager.Location location, Class<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)将 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.transaction
Subclasses of IOException in javax.transaction Modifier and Type Class 描述 classInvalidTransactionException此异常表示请求携带无效的事务上下文。classTransactionRequiredException此异常指示请求携带空事务上下文,但目标对象需要激活事务。classTransactionRolledbackException此异常表示与请求的处理关联的事务已回滚,或标记为回滚。 -
Uses of IOException in javax.xml.bind
Methods in javax.xml.bind that throw IOException Modifier and Type 方法 描述 abstract ResultSchemaOutputResolver. createOutput(String namespaceUri, String suggestedFileName)决定模式文件(给定的命名空间URI)将被写入的位置,并将其作为Result对象返回。voidJAXBContext. generateSchema(SchemaOutputResolver outputResolver)生成此上下文的模式文档。 -
Uses of IOException in javax.xml.parsers
Methods in javax.xml.parsers that throw IOException Modifier and Type 方法 描述 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)解析给出的内容InputSource使用指定为XMLHandlerBase。voidSAXParser. parse(InputSource is, DefaultHandler dh)解析给出的内容InputSource使用指定为XMLDefaultHandler。 -
Uses of IOException in javax.xml.soap
Methods in javax.xml.soap that throw IOException Modifier and Type 方法 描述 abstract SOAPMessageMessageFactory. createMessage(MimeHeaders headers, InputStream in)将给定的InputStream对象的内容内化为一个新的SOAPMessage对象,并返回SOAPMessage对象。abstract voidSOAPMessage. writeTo(OutputStream out)将此SOAPMessage对象写入给定的输出流。 -
Uses of IOException in javax.xml.validation
Methods in javax.xml.validation that throw IOException Modifier and Type 方法 描述 voidValidator. validate(Source source)验证指定的输入。abstract voidValidator. validate(Source source, Result result)验证指定的输入并将增强的验证结果发送到指定的输出。 -
Uses of IOException in javax.xml.ws.spi.http
Methods in javax.xml.ws.spi.http that throw IOException Modifier and Type 方法 描述 abstract voidHttpExchange. close()必须调用这个结束交换。abstract InputStreamHttpExchange. getRequestBody()返回可以从中读取请求主体的流。abstract OutputStreamHttpExchange. getResponseBody()返回响应主体必须写入的流。abstract voidHttpHandler. handle(HttpExchange exchange)处理给定的请求并生成适当的响应。 -
Uses of IOException in jdk.incubator.http
Subclasses of IOException in jdk.incubator.http Modifier and Type Class 描述 classHttpTimeoutException在指定时间段内没有收到回应时抛出。classWebSocketHandshakeException用于表示开启握手的异常失败。Methods in jdk.incubator.http that throw IOException Modifier and Type 方法 描述 voidWebSocket. abort()突然关闭了WebSocket。abstract <T> HttpResponse<T>HttpClient. send(HttpRequest req, HttpResponse.BodyHandler<T> responseBodyHandler)使用此客户端发送给定的请求,如有必要,阻止获取响应。 -
Uses of IOException in jdk.jshell.execution
Methods in jdk.jshell.execution that throw IOException Modifier and Type 方法 描述 static voidUtil. forwardExecutionControlAndIO(ExecutionControl ec, InputStream inStream, OutputStream outStream, Map<String,Consumer<OutputStream>> outputStreamMap, Map<String,Consumer<InputStream>> inputStreamMap)将命令从输入转发到指定的ExecutionControl实例,然后响应回输出。ExecutionControlJdiExecutionControlProvider. generate(ExecutionEnv env, Map<String,String> parameters)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.nashorn.api.scripting
Methods in jdk.nashorn.api.scripting that throw IOException Modifier and Type 方法 描述 voidURLReader. close()intURLReader. read(char[] cbuf, int off, int len) -
Uses of IOException in jdk.nashorn.api.tree
Methods in jdk.nashorn.api.tree that throw IOException Modifier and Type 方法 描述 CompilationUnitTreeParser. parse(File file, DiagnosticListener listener)解析源文件并返回编译单元树CompilationUnitTreeParser. parse(String name, Reader reader, DiagnosticListener listener)解读读者并返回编译单元树CompilationUnitTreeParser. parse(URL url, DiagnosticListener listener)解析源URL并返回编译单元树CompilationUnitTreeParser. parse(Path path, DiagnosticListener listener)解析源路径并返回编译单元树 -
Uses of IOException in jdk.net
Methods in jdk.net that throw IOException Modifier and Type 方法 描述 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 org.omg.CORBA.portable
Methods in org.omg.CORBA.portable that throw IOException Modifier and Type 方法 描述 intInputStream. read()voidOutputStream. write(int b)将一个整数(数组长度)写入此流。 -
Uses of IOException in org.xml.sax
Methods in org.xml.sax that throw IOException Modifier and Type 方法 描述 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 Modifier and Type 方法 描述 InputSourceDefaultHandler2. getExternalSubset(String name, String baseURI)告诉解析器,如果在文档文本中没有声明外部子集,则不应使用任何外部子集。InputSourceEntityResolver2. getExternalSubset(String name, String baseURI)允许应用程序为未明确定义的文档提供外部子集。InputSourceDefaultHandler2. resolveEntity(String publicId, String systemId)使用空实体名称和基本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 Modifier and Type 方法 描述 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)Filter an external entity resolution.
-