Java.Util Espacio de nombres

Clases

Nombre Description
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 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 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

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

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

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

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

EventObject

Clase raíz 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 marca son incompatibles.

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 para BigDecimal el 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 tablas 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 de -1, la conversión no admite una precisión o el valor no es compatible.

IllegalFormatWidthException

Excepción desactivada que se produce cuando el ancho del formato es un valor negativo distinto de -1 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 bien formada.

InputMismatchException

Producida por 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 orden de encuentro bien definido.

LinkedHashSet

Tabla hash y implementación de lista vinculada de la Set interfaz, con orden de encuentro bien definido.

LinkedList

Implementación de la 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 <.>

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 del 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 de modelos.

Optional

Objeto contenedor que puede contener o no un valor distintonull 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; su período es solo 2<sup 48>/sup<>.

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 del lote.

Scanner

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

ServiceConfigurationError

Error que se produce cuando se produce un error al buscar, cargar o crear instancias de un proveedor de servicios.

ServiceLoader

Una instalación para cargar implementaciones de un servicio.

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 en 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 (con el período 2<sup>64</sup>) aplicable 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 la ejecución única o repetida por un Timer.

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 árboles 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 único universalmente inmutable (UUID).

Vector

La Vector clase implementa una matriz de objetos que se puede crecer.

WeakHashMap

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

Interfaces

Nombre Description
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, uno a uno.

IEventListener

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

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, donde el usuario tiene control preciso sobre dónde se inserta cada elemento en la lista.

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

Extendido SortedMap con métodos de navegación que devuelven las coincidencias más cercanas para destinos de búsqueda dados.

INavigableSet

Extendido SortedSet 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 quiere 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).

ISequencedCollection

Colección que tiene un orden de encuentro bien definido, que admite operaciones en ambos extremos y que es reversible.

ISequencedMap

Mapa que tiene un orden de encuentro bien definido, que admite operaciones en ambos extremos y que es reversible.

ISequencedSet

Colección que es y SequencedCollection .Set

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.

ServiceLoader.IProvider

Representa un proveedor de servicios ubicado por ServiceLoader.

Enumeraciones

Nombre Description
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 de F:Java. Miembro 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 F:Java. Util.TimeZone.GetDisplayName y F:Java. Miembros Util.TimeZone.GetDisplayName.