Uses of Package

Packages that use java.util.concurrent
Provides a simple high-level Http server API, which can be used to build embedded HTTP servers.
Provides utilities for operations on abstract syntax trees (AST).
Provides classes that are fundamental to the design of the Java programming language.
Provides reference-object classes, which support a limited degree of interaction with the garbage collector.
HTTP Client and WebSocket APIs
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.
Interfaces and classes providing access to file and file system attributes.
Service-provider classes for the java.nio.file package.
Provides the API for accessing and processing data stored in a data source (usually a relational database) using the Java programming language.
Utility classes commonly useful in concurrent programming.
Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
Provides the core classes for the Java Management Extensions.
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.