Uses of Interface

Packages that use Closeable 
Package Description
A Java API for Stream Control Transport Protocol.
Provides for system input and output through data streams, serialization and the file system.
Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.
Provides the classes for implementing networking applications.
Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
Service-provider classes for the java.nio.channels package.
Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
Provides classes and interfaces for supporting the server side of RMI.
Provides the classes and interfaces for the security framework.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file.
Provides classes for reading and writing the standard ZIP and GZIP file formats.
Provides the classes and interfaces for cryptographic operations.
A package of the Java Image I/O API dealing with low-level I/O from files and streams.
Provides the classes which implement advanced dynamic loading.
Interfaces for remote access to JMX MBean servers.
The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server.
Provides classes for the secure socket package.
Provides interfaces and classes for capture, processing, and playback of sampled audio data.
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
Provides interfaces for tools which can be invoked from a program, for example, compilers.
This package provides classes to create events and control Flight Recorder.
This package contains classes for consuming Flight Recorder data.
This package provides the javax.script integration, which is the preferred way to use Nashorn.