Java.Util 네임스페이스

클래스

AbstractCollection

이 클래스는 인터페이스의 골격 구현을 Collection 제공하여 이 인터페이스를 구현하는 데 필요한 작업을 최소화합니다.

AbstractList

이 클래스는 "임의 List 액세스" 데이터 저장소(예: 배열)에서 지원되는 이 인터페이스를 구현하는 데 필요한 노력을 최소화하기 위해 인터페이스의 골격 구현을 제공합니다.

AbstractMap

이 클래스는 인터페이스의 골격 구현을 Map 제공하여 이 인터페이스를 구현하는 데 필요한 작업을 최소화합니다.

AbstractMap.SimpleEntry

키와 값을 유지 관리하는 항목입니다.

AbstractMap.SimpleImmutableEntry

키와 값을 유지 관리하는 수정할 수 없는 항목입니다.

AbstractQueue

이 클래스는 일부 Queue 작업의 골격 구현을 제공합니다.

AbstractSequentialList

이 클래스는 "순차적 액세스" 데이터 저장소(예: 연결된 목록)에서 지원되는 이 인터페이스를 구현하는 데 필요한 노력을 최소화하기 위해 인터페이스의 골격 구현 List 을 제공합니다.

AbstractSet

이 클래스는 이 인터페이스를 구현하는 데 필요한 작업을 최소화하기 위해 인터페이스의 Set 골격 구현을 제공합니다.

ArrayDeque

인터페이스의 크기 조정 가능한 배열 구현입니다 Deque .

ArrayList

인터페이스의 크기 조정 가능한 배열 구현입니다 List .

Arrays

이 클래스에는 배열을 조작하는 다양한 메서드(예: 정렬 및 검색)가 포함되어 있습니다.

Base64

이 클래스는 Base64 인코딩 스키마에 대한 인코더 및 디코더를 가져오기 위한 정적 메서드로만 구성됩니다.

Base64.Decoder

이 클래스는 RFC 4648 및 RFC 2045에 지정된 대로 Base64 인코딩 체계를 사용하여 바이트 데이터를 디코딩하기 위한 디코더를 구현합니다.

Base64.Encoder

이 클래스는 RFC 4648 및 RFC 2045에 지정된 대로 Base64 인코딩 체계를 사용하여 바이트 데이터를 인코딩하기 위한 인코더를 구현합니다.

BitSet

이 클래스는 필요에 따라 증가하는 비트의 벡터를 구현합니다.

Calendar

클래스는 Calendar 특정 인스턴트 시간 및 #fields calendar fields 집합(예: YEAR, MONTHDAY_OF_MONTHHOUR등)을 변환하고 다음 주 날짜 가져오기와 같은 일정 필드를 조작하는 메서드를 제공하는 추상 클래스입니다.

Calendar.Builder

Calendar.Builder 는 다양한 날짜-시간 매개 변수에서 을 Calendar 만드는 데 사용됩니다.

Collections

이 클래스는 컬렉션에서 작동하거나 컬렉션을 반환하는 정적 메서드로만 구성됩니다.

Comparator
ConcurrentModificationException

이러한 수정이 허용되지 않는 경우 개체의 동시 수정을 감지한 메서드에서 이 예외를 throw할 수 있습니다.

Currency

통화를 나타냅니다.

Date

클래스 Date 는 시간 단위로 특정 인스턴트를 나타내며, 정밀도는 밀리초입니다.

Dictionary

클래스는 Dictionary 키 값을 매핑하는 와 같은 Hashtable클래스의 추상 부모입니다.

DoubleSummaryStatistics

count, min, max, sum 및 average과 같은 통계를 수집하기 위한 상태 개체입니다.

DuplicateFormatFlagsException

형식 지정자에 중복 플래그가 제공될 때 throw되는 선택되지 않은 예외입니다.

EmptyStackException

스택이 Stack 비어 있음을 나타내기 위해 클래스의 메서드에 의해 throw됩니다.

EnumMap

열거형 형식 키와 함께 사용하기 위한 특수 Map 구현입니다.

EnumSet

열거형 형식과 함께 사용하기 위한 특수 Set 구현입니다.

EventListenerProxy

추가 매개 변수 집합을 EventListener 수신기와 연결하는 클래스에 대한 추상 래퍼 클래스입니다.

EventObject

모든 이벤트 상태 개체를 파생할 루트 클래스입니다.

FormatFlagsConversionMismatchException

변환 및 플래그가 호환되지 않을 때 throw되는 선택되지 않은 예외입니다.

FormattableFlags

FormattableFlags는 메서드에 Formattable#formatTo Formattable.formatTo() 전달되고 Formattable Formattable의 출력 형식을 수정합니다.

Formatter

printf 스타일 형식 문자열에 대한 인터프리터입니다.

Formatter.BigDecimalLayoutForm

서식에 대한 BigDecimal 열거형입니다.

FormatterClosedException

포맷터가 닫혔을 때 throw된 선택되지 않은 예외입니다.

GregorianCalendar

GregorianCalendar 는 의 Calendar 구체적인 하위 클래스이며 대부분의 세계에서 사용되는 표준 달력 시스템을 제공합니다.

HashMap

인터페이스의 해시 테이블 기반 구현입니다 Map .

HashSet

이 클래스는 Set 해시 테이블(실제로 instance)에서 지원되는 인터페이스를 HashMap 구현합니다.

Hashtable

이 클래스는 키를 값에 매핑하는 해시 테이블을 구현합니다.

HexFormat

HexFormat 는 접두사, 접미사 및 구분 기호와 같은 추가 서식 태그를 포함할 수 있는 바이트와 chars 및 16진수로 인코딩된 문자열을 변환합니다.

IdentityHashMap

이 클래스는 Map 키(및 값)를 비교할 때 개체 같음 대신 reference-equality를 사용하여 해시 테이블을 사용하여 인터페이스를 구현합니다.

IllegalFormatCodePointException

에 정의된 Character#isValidCodePoint 잘못된 유니코드 코드 포인트가 있는 문자가 에 전달될 때 선택되지 않은 예외가 Formatterthrow됩니다.

IllegalFormatConversionException

형식 지정자에 해당하는 인수가 호환되지 않는 형식이면 선택되지 않은 예외가 throw됩니다.

IllegalFormatException

형식 문자열에 잘못된 구문 또는 지정된 인수와 호환되지 않는 형식 지정자가 포함되어 있을 때 throw되는 선택되지 않은 예외입니다.

IllegalFormatFlagsException

잘못된 조합 플래그가 지정되면 선택되지 않은 예외가 throw됩니다.

IllegalFormatPrecisionException

전체 자릿수가 가 아닌 -1음수 값이거나 변환이 전체 자릿수를 지원하지 않거나 값이 지원되지 않을 때 throw되는 선택되지 않은 예외입니다.

IllegalFormatWidthException

형식 너비가 또는 이외의 -1 음수 값이 지원되지 않을 때 throw되는 선택되지 않은 예외입니다.

IllformedLocaleException

Locale.Builder 의 메서드에 Locale 의해 throw되어 인수가 올바른 형식의 BCP 47 태그가 아님을 나타냅니다.

InputMismatchException

검색된 토큰이 예상 형식의 패턴과 일치하지 않거나 토큰이 예상 형식의 범위를 벗어났음을 나타내기 위해 에 의해 Scanner throw됩니다.

IntSummaryStatistics

count, min, max, sum 및 average과 같은 통계를 수집하기 위한 상태 개체입니다.

InvalidPropertiesFormatException

입력이 사양에 따라 속성 컬렉션에 대한 적절한 XML 문서 형식을 준수하지 않아 작업을 완료할 수 없음을 Properties 나타내기 위해 throw됩니다.

LinkedHashMap

예측 가능한 반복 순서를 사용하여 인터페이스의 Map 해시 테이블 및 연결된 목록 구현입니다.

LinkedHashSet

예측 가능한 반복 순서를 사용하여 인터페이스의 Set 해시 테이블 및 연결된 목록 구현입니다.

LinkedList

Deque 인터페이스의 List 이중 연결 목록 구현입니다.

List
ListResourceBundle

ListResourceBundle 는 편리하고 사용하기 쉬운 목록에서 로캘에 대한 리소스를 관리하는 의 ResourceBundle 추상 하위 클래스입니다.

Locale

개체는 Locale 특정 지리적, 정치적 또는 문화적 지역을 나타냅니다.

Locale.Builder

Builder 는 setter가 구성한 값에서 의 Locale 인스턴스를 빌드하는 데 사용됩니다.

Locale.Category

로캘 범주에 대한 열거형입니다.

Locale.FilteringMode

이 열거형은 로캘 일치를 위한 필터링 모드를 선택하는 상수를 제공합니다.

Locale.IsoCountryCode

ISO 3166에 정의된 형식을 지정하기 위한 열거형입니다.

Locale.LanguageRange

이 클래스는 <RFC 4647 언어 태그 일치에 정의된 em>언어 범위</em>을 표현합니다.

LongSummaryStatistics

count, min, max, sum 및 average과 같은 통계를 수집하기 위한 상태 개체입니다.

Map
MapEntry
MissingFormatArgumentException

해당 인수가 없는 형식 지정자가 있거나 인수 인덱스가 존재하지 않는 인수를 참조하는 경우 선택되지 않은 예외가 throw됩니다.

MissingFormatWidthException

형식 너비가 필요할 때 throw되는 선택되지 않은 예외입니다.

MissingResourceException

리소스가 누락되었음을 나타냅니다.

NoSuchElementException

요청되는 요소가 존재하지 않음을 나타내기 위해 다양한 접근자 메서드에 의해 throw됩니다.

Objects

이 클래스는 static 개체에서 작동하거나 작업 전에 특정 조건을 확인하기 위한 유틸리티 메서드로 구성됩니다.

Observable

이 클래스는 모델 뷰 패러다임에서 관찰 가능한 개체 또는 "데이터"를 나타냅니다.

Optional

null 값을 포함하거나 포함하지 않을 수 있는 컨테이너 개체입니다.

OptionalDouble

값을 포함하거나 포함하지 않을 수 있는 컨테이너 개체입니다 double .

OptionalInt

값을 포함하거나 포함하지 않을 수 있는 컨테이너 개체입니다 int .

OptionalLong

값을 포함하거나 포함하지 않을 수 있는 컨테이너 개체입니다 long .

PriorityQueue

우선 순위 힙을 기반으로 하는 바인딩되지 않은 우선 순위 큐 큐입니다.

Properties

클래스는 Properties 속성의 영구 집합을 나타냅니다.

PropertyPermission

레거시 보안 코드; 를 사용하지 마세요.

PropertyResourceBundle

PropertyResourceBundle 는 속성 파일의 ResourceBundle 정적 문자열 집합을 사용하여 로캘에 대한 리소스를 관리하는 의 구체적인 하위 클래스입니다.

Random

이 클래스의 instance 의사 수준의 스트림을 생성하는 데 사용됩니다.

ResourceBundle

리소스 번들에는 로캘별 개체가 포함됩니다.

ResourceBundle.Control

ResourceBundle.Control 는 번들 로드 프로세스 중에 팩터리 메서드에서 ResourceBundle#getBundle(String, Locale, ClassLoader, Control) ResourceBundle.getBundle 호출하는 콜백 메서드 집합을 정의합니다.

Scanner

정규식을 사용하여 기본 형식 및 문자열을 구문 분석할 수 있는 간단한 텍스트 스캐너입니다.

ServiceConfigurationError

서비스 공급자를 찾거나 로드하거나 인스턴스화하는 동안 문제가 발생하면 오류가 발생합니다.

ServiceLoader

간단한 서비스 공급자 로드 기능입니다.

Set
SimpleTimeZone

SimpleTimeZone 는 그레고리력과 함께 사용할 표준 시간대를 나타내는 의 TimeZone 구체적인 하위 클래스입니다.

Spliterator
Spliterators

및 해당 기본 특수화 , 및 의 Spliterator 인스턴스에서 작동하거나 만들기 위한 정적 클래스 및 Spliterator.OfDouble메서드 Spliterator.OfLongSpliterator.OfInt

Spliterators.AbstractDoubleSpliterator

제한된 병렬 처리를 허용하도록 를 구현하는 trySplit 추상 Spliterator.OfDouble 입니다.

Spliterators.AbstractIntSpliterator

제한된 병렬 처리를 허용하도록 를 구현하는 trySplit 추상 Spliterator.OfInt 입니다.

Spliterators.AbstractLongSpliterator

제한된 병렬 처리를 허용하도록 를 구현하는 trySplit 추상 Spliterator.OfLong 입니다.

Spliterators.AbstractSpliterator

제한된 병렬 처리를 허용하도록 를 구현하는 trySplit 추상 Spliterator 입니다.

Spliterators.AbstractSpliterator.InterfaceConsts
SplittableRandom

하위 작업을 생성할 수 있는 격리된 병렬 계산에서 사용할 수 있는 균일한 의사 간 값 생성기입니다.

Stack

클래스는 Stack 개체의 LIFO(Last-in-first-out) 스택을 나타냅니다.

StringJoiner

StringJoiner 는 구분 기호로 구분되고 필요에 따라 제공된 접두사로 시작하여 제공된 접미사로 끝나는 문자 시퀀스를 생성하는 데 사용됩니다.

StringTokenizer

문자열 토큰라이저 클래스를 사용하면 애플리케이션이 문자열을 토큰으로 분리할 수 있습니다.

Timer

스레드가 백그라운드 스레드에서 향후 실행을 위해 작업을 예약할 수 있는 기능입니다.

TimerTask

에 의해 일회성 또는 반복 실행으로 예약할 수 있는 작업입니다 Timer.

TimeZone

TimeZone 는 표준 시간대 오프셋을 나타내며 일광 절약 시간도 계산합니다.

TooManyListenersException

예외는 TooManyListenersException Java 이벤트 모델의 일부로 멀티캐스트 이벤트 원본의 유니캐스트 특수 사례에 주석을 달고 구현하는 데 사용됩니다.

TreeMap

Red-Black 트리 기반 NavigableMap 구현입니다.

TreeSet

NavigableSet 기반으로 하는 구현입니다 TreeMap.

UnknownFormatConversionException

알 수 없는 변환이 제공되면 선택되지 않은 예외가 throw됩니다.

UnknownFormatFlagsException

알 수 없는 플래그가 지정되면 선택되지 않은 예외가 throw됩니다.

UUID

변경할 수 없는 UUID(범용 고유 식별자)를 나타내는 클래스입니다.

Vector

클래스는 Vector 개체의 확장 가능한 배열을 구현합니다.

WeakHashMap

인터페이스의 Map 해시 테이블 기반 구현( <em>약한 키</em> 포함).

인터페이스

ICollection

컬렉션 계층의 루트 인터페이스입니다.

IComparator

일부 개체 컬렉션에 총 순서를 적용하는 비교 함수입니다.

IDeque

양쪽 끝에서 요소 삽입 및 제거를 지원하는 선형 컬렉션입니다.

IEnumeration

열거형 인터페이스를 구현하는 개체는 한 번에 하나씩 일련의 요소를 생성합니다.

IEventListener

모든 이벤트 수신기 인터페이스를 확장해야 하는 태그 지정 인터페이스입니다.

IFormattable

인터페이스는 Formattable 의 변환 지정자를 java.util.Formatter사용하여 사용자 지정 서식을 수행해야 하는 모든 클래스에 's' 의해 구현되어야 합니다.

IIterator

컬렉션에 대한 반복기입니다.

IList

순서가 지정된 컬렉션( 시퀀스라고도 함)입니다.

IListIterator

프로그래머가 목록을 어느 방향으로든 트래버스하고, 반복하는 동안 목록을 수정하고, 목록에서 반복기의 현재 위치를 가져올 수 있는 목록의 반복기입니다.

IMap

키를 값에 매핑하는 개체입니다.

IMapEntry

맵 항목(키-값 쌍)입니다.

INavigableMap

SortedMap 지정된 검색 대상에 대해 가장 가까운 일치 항목을 반환하는 탐색 메서드를 사용하여 확장된 입니다.

INavigableSet

SortedSet 지정된 검색 대상에 대해 가장 가까운 일치 항목을 보고하는 탐색 메서드를 사용하여 확장된 입니다.

IObserver

클래스는 관찰 가능한 개체의 Observer 변경 내용을 알리려는 경우 인터페이스를 구현할 수 있습니다.

IPrimitiveIterator

의 기본 특수화에 대한 기본 형식입니다 Iterator.

IPrimitiveIteratorOfDouble

값에 특수 double 화된 반복기입니다.

IPrimitiveIteratorOfInt

값에 특수 int 화된 반복기입니다.

IPrimitiveIteratorOfLong

값에 특수 long 화된 반복기입니다.

IQueue

처리하기 전에 요소를 보유하도록 설계된 컬렉션입니다.

IRandomAccess

구현에서 List 사용하는 표식 인터페이스는 빠른(일반적으로 일정한 시간) 임의 액세스를 지원함을 나타냅니다.

ISet

중복 요소가 없는 컬렉션입니다.

ISortedMap

Map 키에 <>대한 총 주문/em>을< 추가로 제공하는 입니다.

ISortedSet

Set 요소에 대한 총 순서를 추가로 제공하는 입니다.

ISpliterator

원본의 요소를 트래버스하고 분할하기 위한 개체입니다.

열거형

CalendarField

여러 형식에서 반환되고 여러 형식의 매개 변수로 가져온 값을 열거합니다.

CalendarStyle

여러 형식에서 반환된 값을 열거합니다.

FormatFlags

여러 형식에서 반환되고 멤버의 매개 변수로 가져온 값을 열거합니다.

SpliteratorCharacteristics
TimeZoneKind

여러 형식에서 반환된 값을 열거합니다.

TimeZoneStyle

여러 형식에서 반환되고 및 F:Java.Util.TimeZone.GetDisplayName 멤버의 매개 변수로 가져온 값을 열거합니다.