Java.Util Espacio de nombres

Clases

AbstractCollection

Esta clase proporciona una implementación esquelética de la Collection interfaz para minimizar el esfuerzo necesario para implementar esta interfaz.

AbstractList

Esta clase proporciona una implementación esquelética de la List interfaz para minimizar el esfuerzo necesario para implementar esta interfaz respaldada por un almacén de datos de "acceso aleatorio" (como una matriz).

AbstractMap

Esta clase proporciona una implementación esquelética de la Map interfaz para minimizar el esfuerzo necesario para implementar esta interfaz.

AbstractMap.SimpleEntry

Entrada que mantiene una clave y un valor.

AbstractMap.SimpleImmutableEntry

Entrada no modificable que mantiene una clave y un valor.

AbstractQueue

Esta clase proporciona implementaciones esqueléticas de algunas Queue operaciones.

AbstractSequentialList

Esta clase proporciona una implementación esquelética de la List interfaz para minimizar el esfuerzo necesario para implementar esta interfaz respaldada por un almacén de datos de "acceso secuencial" (como una lista vinculada).

AbstractSet

Esta clase proporciona una implementación esquelética de la Set interfaz para minimizar el esfuerzo necesario para implementar esta interfaz.

ArrayDeque

Implementación de matriz redimensionable de la Deque interfaz.

ArrayList

Implementación de matriz redimensionable de la List interfaz.

Arrays

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

Base64

Esta clase consta exclusivamente de métodos estáticos para obtener codificadores y descodificadores para el esquema de codificación Base64.

Base64.Decoder

Esta clase implementa un descodificador para descodificar datos de bytes mediante el esquema de codificación Base64, tal y como se especifica en RFC 4648 y RFC 2045.

Base64.Encoder

Esta clase implementa un codificador para codificar datos de bytes mediante el esquema de codificación Base64, tal y como se especifica en RFC 4648 y RFC 2045.

BitSet

Esta clase implementa un vector de bits que crece según sea necesario.

Calendar

La Calendar clase es una clase abstracta que proporciona métodos para convertir entre un instante específico en el tiempo y un conjunto de #fields calendar fields como YEAR, MONTH, DAY_OF_MONTH, HOUR, etc., y para manipular los campos de calendario, como obtener la fecha de la semana siguiente.

Calendar.Builder

Calendar.Builder se usa para crear a Calendar partir de varios parámetros de fecha y hora.

Collections

Esta clase consta exclusivamente de métodos estáticos que operan en colecciones o de devolución.

Comparator
ConcurrentModificationException

Este tipo de excepción se puede producir mediante métodos que han detectado modificaciones simultáneas de un objeto cuando dicha modificación no está permitida.

Currency

Representa una moneda.

Date

La clase Date representa un instante específico en el tiempo, con precisión de milisegundos.

Dictionary

La Dictionary clase es el elemento primario abstracto de cualquier clase, como Hashtable, que asigna claves a valores.

DoubleSummaryStatistics

Objeto de estado para recopilar estadísticas como count, min, max, sum y average.

DuplicateFormatFlagsException

Excepción desactivada que se produce cuando se proporcionan marcas duplicadas en el especificador de formato.

EmptyStackException

Se produce mediante métodos de la Stack clase para indicar que la pila está vacía.

EnumMap

Una implementación especializada Map para su uso con claves de tipo de enumeración.

EnumSet

Una implementación especializada Set para su uso con tipos de enumeración.

EventListenerProxy

Una clase contenedora abstracta para una EventListener clase que asocia un conjunto de parámetros adicionales con el agente de escucha.

EventObject

Clase raíz a partir de la que se derivarán todos los objetos de estado de evento.

FormatFlagsConversionMismatchException

Excepción desactivada que se produce cuando una conversión y una marca no son compatibles.

FormattableFlags

FormattableFlags se pasan al Formattable#formatTo Formattable.formatTo() método y modifican el formato de salida para formattable Formattables.

Formatter

Intérprete para cadenas de formato de estilo printf.

Formatter.BigDecimalLayoutForm

Enumeración de BigDecimal formato.

FormatterClosedException

Excepción desactivada que se produce cuando se ha cerrado el formateador.

GregorianCalendar

GregorianCalendar es una subclase concreta de Calendar y proporciona el sistema de calendario estándar utilizado por la mayoría del mundo.

HashMap

Implementación basada en tabla hash de la Map interfaz.

HashSet

Esta clase implementa la Set interfaz, respaldada por una tabla hash (en realidad una HashMap instancia).

Hashtable

Esta clase implementa una tabla hash, que asigna claves a valores.

HexFormat

HexFormat convierte entre bytes y caracteres y cadenas codificadas hexadecimales que pueden incluir marcados de formato adicionales, como prefijos, sufijos y delimitadores.

IdentityHashMap

Esta clase implementa la Map interfaz con una tabla hash, utilizando la igualdad de referencia en lugar de la igualdad de objetos al comparar claves (y valores).

IllegalFormatCodePointException

Excepción desactivada que se produce cuando se pasa un carácter con un punto de código Unicode no válido definido por Character#isValidCodePoint a Formatter.

IllegalFormatConversionException

Excepción desactivada que se produce cuando el argumento correspondiente al especificador de formato es de un tipo incompatible.

IllegalFormatException

Excepción desactivada que se produce cuando una cadena de formato contiene una sintaxis no válida o un especificador de formato que no es compatible con los argumentos especificados.

IllegalFormatFlagsException

Excepción desactivada que se produce cuando se proporcionan marcas de combinación no válidas.

IllegalFormatPrecisionException

Excepción desactivada que se produce cuando la precisión es un valor negativo distinto -1de , la conversión no admite una precisión o el valor no es compatible.

IllegalFormatWidthException

Excepción desactivada que se produce cuando el ancho de formato es un valor negativo distinto -1 de o no es compatible.

IllformedLocaleException

Se produce mediante métodos en Locale y Locale.Builder para indicar que un argumento no es una etiqueta BCP 47 con formato correcto.

InputMismatchException

Se produce mediante para Scanner indicar que el token recuperado no coincide con el patrón del tipo esperado o que el token está fuera del intervalo para el tipo esperado.

IntSummaryStatistics

Objeto de estado para recopilar estadísticas como count, min, max, sum y average.

InvalidPropertiesFormatException

Se produce para indicar que una operación no se pudo completar porque la entrada no se ajustaba al tipo de documento XML adecuado para una colección de propiedades, según la Properties especificación.

LinkedHashMap

Tabla hash y implementación de lista vinculada de la Map interfaz, con un orden de iteración predecible.

LinkedHashSet

Tabla hash y implementación de lista vinculada de la Set interfaz, con un orden de iteración predecible.

LinkedList

Implementación de lista doblemente vinculada de las List interfaces y Deque .

List
ListResourceBundle

ListResourceBundle es una subclase abstracta de ResourceBundle que administra los recursos de una configuración regional en una lista cómoda y fácil de usar.

Locale

Un Locale objeto representa una región geográfica, política o cultural específica.

Locale.Builder

Builder se usa para compilar instancias de a partir de Locale valores configurados por los establecedores.

Locale.Category

Enumeración para categorías de configuración regional.

Locale.FilteringMode

Esta enumeración proporciona constantes para seleccionar un modo de filtrado para la coincidencia de configuración regional.

Locale.IsoCountryCode

Enumeración para especificar el tipo definido en ISO 3166.

Locale.LanguageRange

Esta clase expresa un <intervalo de idioma</>em> definido en RFC 4647 Coincidencia de etiquetas de idioma.

LongSummaryStatistics

Objeto de estado para recopilar estadísticas como count, min, max, sum y average.

Map
MapEntry
MissingFormatArgumentException

Excepción desactivada que se produce cuando hay un especificador de formato que no tiene un argumento correspondiente o si un índice de argumento hace referencia a un argumento que no existe.

MissingFormatWidthException

Excepción desactivada que se produce cuando se requiere el ancho de formato.

MissingResourceException

Indica que falta un recurso.

NoSuchElementException

Se produce mediante varios métodos de descriptor de acceso para indicar que el elemento que se solicita no existe.

Objects

Esta clase consta de métodos de static utilidad para operar en objetos o comprobar ciertas condiciones antes de la operación.

Observable

Esta clase representa un objeto observable o "datos" en el paradigma de vista del modelo.

Optional

Objeto contenedor que puede contener o no unnull valor distinto de .

OptionalDouble

Objeto contenedor que puede contener o no un double valor.

OptionalInt

Objeto contenedor que puede contener o no un int valor.

OptionalLong

Objeto contenedor que puede contener o no un long valor.

PriorityQueue

Una cola de colas de prioridad sin enlazar basada en un montón de prioridad.

Properties

La Properties clase representa un conjunto persistente de propiedades.

PropertyPermission

Código de seguridad heredado; no use.

PropertyResourceBundle

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

Random

Se usa una instancia de esta clase para generar una secuencia de números pseudoaleatorios.

ResourceBundle

Los conjuntos de recursos contienen objetos específicos de la configuración regional.

ResourceBundle.Control

ResourceBundle.Control define un conjunto de métodos de devolución de llamada invocados por los ResourceBundle#getBundle(String, Locale, ClassLoader, Control) ResourceBundle.getBundle métodos de fábrica durante el proceso de carga de agrupación.

Scanner

Un escáner de texto simple que puede analizar tipos primitivos y cadenas mediante expresiones regulares.

ServiceConfigurationError

Error producido cuando algo va mal al buscar, cargar o crear instancias de un proveedor de servicios.

ServiceLoader

Una sencilla instalación de carga del proveedor de servicios.

Set
SimpleTimeZone

SimpleTimeZone es una subclase concreta de TimeZone que representa una zona horaria para su uso con un calendario gregoriano.

Spliterator
Spliterators

Clases y métodos estáticos para operar o crear instancias de Spliterator y sus especializaciones primitivas Spliterator.OfInt, Spliterator.OfLongy Spliterator.OfDouble.

Spliterators.AbstractDoubleSpliterator

Un resumen Spliterator.OfDouble que implementa trySplit para permitir el paralelismo limitado.

Spliterators.AbstractIntSpliterator

Un resumen Spliterator.OfInt que implementa trySplit para permitir el paralelismo limitado.

Spliterators.AbstractLongSpliterator

Un resumen Spliterator.OfLong que implementa trySplit para permitir el paralelismo limitado.

Spliterators.AbstractSpliterator

Un resumen Spliterator que implementa trySplit para permitir el paralelismo limitado.

Spliterators.AbstractSpliterator.InterfaceConsts
SplittableRandom

Generador de valores pseudoaleatorios uniformes aplicables para su uso en cálculos paralelos aislados (entre otros contextos) que pueden generar subtareas.

Stack

La Stack clase representa una pila de objetos de último en salir (LIFO).

StringJoiner

StringJoiner se usa para construir una secuencia de caracteres separados por un delimitador y, opcionalmente, a partir de un prefijo proporcionado y terminar con un sufijo proporcionado.

StringTokenizer

La clase de tokenizador de cadena permite a una aplicación dividir una cadena en tokens.

Timer

Una instalación para que los subprocesos programe tareas para la ejecución futura en un subproceso en segundo plano.

TimerTask

Tarea que se puede programar para una sola vez o repetir la ejecución mediante un Timerobjeto .

TimeZone

TimeZone representa un desplazamiento de zona horaria y también determina el horario de verano.

TooManyListenersException

La TooManyListenersException excepción se usa como parte del modelo de eventos de Java para anotar e implementar un caso especial de unidifusión de un origen de eventos de multidifusión.

TreeMap

Implementación basada en NavigableMap árbol de Red-Black.

TreeSet

Una NavigableSet implementación basada en .TreeMap

UnknownFormatConversionException

Excepción desactivada que se produce cuando se proporciona una conversión desconocida.

UnknownFormatFlagsException

Excepción desactivada que se produce cuando se proporciona una marca desconocida.

UUID

Clase que representa un identificador universalmente único (UUID) inmutable.

Vector

La Vector clase implementa una matriz ampliable de objetos.

WeakHashMap

Implementación basada en tabla hash de la Map interfaz, con <>claves< débiles/em>.

Interfaces

ICollection

Interfaz raíz de la jerarquía de colecciones.

IComparator

Función de comparación, que impone una ordenación total en algunas colecciones de objetos.

IDeque

Colección lineal que admite la inserción y eliminación de elementos en ambos extremos.

IEnumeration

Un objeto que implementa la interfaz Enumeration genera una serie de elementos, de uno en uno.

IEventListener

Interfaz de etiquetado que todas las interfaces del agente de escucha de eventos deben extender.

IFormattable

Cualquier Formattable clase que necesite realizar el formato personalizado debe implementar la interfaz mediante el 's' especificador de conversión de java.util.Formatter.

IIterator

Iterador sobre una colección.

IList

Colección ordenada (también conocida como secuencia).

IListIterator

Iterador para listas que permite al programador recorrer la lista en cualquier dirección, modificar la lista durante la iteración y obtener la posición actual del iterador en la lista.

IMap

Objeto que asigna claves a valores.

IMapEntry

Una entrada de mapa (par clave-valor).

INavigableMap

Una SortedMap extensión con métodos de navegación que devuelven las coincidencias más cercanas para los destinos de búsqueda especificados.

INavigableSet

Una SortedSet extensión con métodos de navegación que notifican coincidencias más cercanas para destinos de búsqueda dados.

IObserver

Una clase puede implementar la Observer interfaz cuando desea informarse de los cambios en objetos observables.

IPrimitiveIterator

Tipo base para especializaciones primitivas de Iterator.

IPrimitiveIteratorOfDouble

Iterador especializado para double valores.

IPrimitiveIteratorOfInt

Iterador especializado para int valores.

IPrimitiveIteratorOfLong

Iterador especializado para long valores.

IQueue

Colección diseñada para contener elementos antes del procesamiento.

IRandomAccess

Interfaz de marcador usada por List implementaciones para indicar que admiten acceso aleatorio rápido (generalmente constante).

ISet

Colección que no contiene elementos duplicados.

ISortedMap

Que Map proporciona un <>total de pedidos</em> en sus claves.

ISortedSet

que Set proporciona un orden total en sus elementos.

ISpliterator

Objeto para recorrer y particionar elementos de un origen.

Enumeraciones

CalendarField

Enumera los valores devueltos por varios tipos y tomados como parámetro de varios tipos.

CalendarStyle

Enumera los valores devueltos por varios tipos.

FormatFlags

Enumera los valores devueltos por varios tipos y tomados como parámetro del miembro F:Java.Util.IFormattable.FormatTo .

SpliteratorCharacteristics
TimeZoneKind

Enumera los valores devueltos por varios tipos.

TimeZoneStyle

Enumera los valores devueltos por varios tipos y tomados como parámetro de los miembros F:Java.Util.TimeZone.GetDisplayName y F:Java.Util.TimeZone.GetDisplayName .