JDK_Packages_java_utils

utils package main concern

Frame set, and contract, function programming, the observer pattern @see PropertyChangeSupport

Classes in java.util (collection frame)

Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array).

Comprising collections framework, legacy collection classes, event model, date and time of the tool, and miscellaneous international utility classes (a string tokenizer, a random number generator and a bit array).

JDK-The-Collections-Framework

the java.util.concurrent (and contract, based atoms, lock)

Utility classes commonly useful in concurrent programming.

java.util.concurrent.atomic A small toolkit of classes that support lock-free thread-safe programming on single variables.

java.util.concurrent.locks Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.

JDK-The-Concurrent-Framework

java.util.function (Functional Programming)

Functional interfaces provide target types for lambda expressions and method references.

There are several basic function shapes, including Function (unary function from T to R), Consumer (unary function from T to void) 大专栏  JDK_Packages_java_utils, Predicate (unary function from T to boolean), and Supplier (nilary function to R).

java.util.stream (program stream)

Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.

Functional classes for operation on the elementary stream, such as a set of mapping -reduce conversion.

java.util.logging (log)

Provides the classes and interfaces of the JavaTM 2 platform’s core logging facilities.

java.util.prefs

This package allows applications to store and retrieve user and system preference and configuration data.

This package allows applications to store and retrieve user and system preference and configuration data.

java.util.regex

Classes for matching character sequences against patterns specified by regular expressions.

For matching character sequences in accordance with the specified regular expression pattern classes.

java.util.spi

Service provider classes for the classes in the java.util package.

For java in the class of service provider classes

the java.util.zip (write zip)

Provides classes for reading and writing the standard ZIP and GZIP file formats.

java.util.jar (jar package tool)

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.

Guess you like

Origin www.cnblogs.com/lijianming180/p/12099850.html