Java.Lang 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AbstractMethodError |
애플리케이션이 추상 메서드를 호출하려고 할 때 throw됩니다. |
AbstractStringBuilder |
변경 가능한 문자 시퀀스입니다. |
ArithmeticException |
예외적인 산술 조건이 발생했을 때 throw됩니다. |
ArrayIndexOutOfBoundsException |
잘못된 인덱스로 배열에 액세스했음을 나타내기 위해 throw됩니다. |
ArrayStoreException |
개체의 잘못된 형식을 개체 배열에 저장하려고 했음을 나타내기 위해 throw됩니다. |
AssertionError |
어설션이 실패했음을 나타내기 위해 throw됩니다. |
Boolean |
부울 클래스는 개체의 기본 형식 |
BootstrapMethodError |
명령 또는 동적 상수가 부트스트랩 메서드와 인수를 해결하지 못했음을 나타내거나, 명령을 위해 |
Byte |
클래스는 |
Character |
클래스는 |
Character.Subset |
이 클래스의 인스턴스는 유니코드 문자 집합의 특정 하위 집합을 나타냅니다. |
Character.UnicodeBlock |
유니코드 사양의 문자 블록을 나타내는 문자 하위 집합의 패밀리입니다. |
Character.UnicodeScript |
유니코드 표준 부록 #24: 스크립트 이름http://www.unicode.org/reports/tr24/에 정의된 문자 스크립트를 나타내는 문자 하위 집합의 패밀리입니다. |
CharSequenceConsts | |
Class |
클래스 |
ClassCastException |
코드가 인스턴스가 아닌 하위 클래스로 개체를 캐스팅하려고 했음을 나타내기 위해 throw됩니다. |
ClassCircularityError |
Java Virtual Machine이 로드되는 클래스의 슈퍼 클래스 계층 구조에서 순환을 검색할 때 throw됩니다. |
ClassFormatError |
Java Virtual Machine이 클래스 파일을 읽으려고 시도하고 파일이 형식이 잘못되었거나 클래스 파일로 해석될 수 없다고 판단할 때 throw됩니다. |
ClassLoader |
클래스 로더는 클래스 로드를 담당하는 개체입니다. |
ClassNotFoundException |
애플리케이션이 문자열 이름을 <통해 클래스에서 로드하려고 할 때 throw됩니다. ul><li>클래스 |
ClassValue |
계산된 값을 모든 형식과 지연적으로 연결합니다. |
CloneNotSupportedException |
클래스 |
Compiler |
Android에서는 아무 작업도 수행하지 않습니다. |
Deprecated |
주석이 추가된 |
DeprecatedAttribute | |
Double |
클래스는 |
Enum |
모든 Java 언어 열거형 클래스의 공통 기본 클래스입니다. |
EnumConstantNotPresentException |
애플리케이션이 이름으로 열거형 상수에 액세스하려고 하고 열거형 형식에 지정된 이름의 상수가 없는 경우 throw됩니다. |
Error |
A |
Exception |
클래스 |
ExceptionInInitializerError |
정적 이니셜라이저에서 예기치 않은 예외가 발생했음을 알 수 있습니다. |
Float |
클래스는 |
FunctionalInterfaceAttribute | |
IAppendableExtensions | |
ICharSequenceExtensions | |
IllegalAccessError |
애플리케이션이 필드에 액세스하거나 수정하거나 액세스 권한이 없는 메서드를 호출하려고 하면 throw됩니다. |
IllegalAccessException |
IllegalAccessException은 애플리케이션이 배열 이외의 인스턴스를 반사적으로 만들거나, 필드를 설정하거나 가져오거나, 메서드를 호출하려고 하지만 현재 실행 중인 메서드가 지정된 클래스, 필드, 메서드 또는 생성자의 정의에 액세스할 수 없는 경우 throw됩니다. |
IllegalArgumentException |
메서드가 잘못되었거나 부적절한 인수를 전달했음을 나타내기 위해 throw됩니다. |
IllegalMonitorStateException |
스레드가 개체의 모니터에서 대기하거나 지정된 모니터를 소유하지 않고 개체의 모니터에서 대기 중인 다른 스레드에 알리려고 했음을 나타내기 위해 throw됩니다. |
IllegalStateException |
메서드가 잘못되었거나 부적절한 시간에 호출되었음을 알 수 있습니다. |
IllegalThreadStateException |
스레드가 요청된 작업에 적절한 상태가 아님을 나타내기 위해 throw됩니다. |
IncompatibleClassChangeError |
일부 클래스 정의에 호환되지 않는 클래스 변경이 발생한 경우 throw됩니다. |
IndexOutOfBoundsException |
배열, 문자열 또는 벡터와 같은 특정 종류의 인덱스가 범위를 벗어났음을 나타내기 위해 throw됩니다. |
InheritableThreadLocal |
이 클래스는 |
InstantiationError |
애플리케이션이 Java |
InstantiationException |
애플리케이션이 클래스 |
Integer |
클래스는 |
InternalError |
Java Virtual Machine에서 예기치 않은 내부 오류가 발생했음을 나타내기 위해 throw되었습니다. |
InterruptedException |
스레드가 대기 중이거나, 절전 모드이거나, 다른 방식으로 점유되고, 스레드가 작업 전이나 작업 중에 중단될 때 throw됩니다. |
JavaSystem |
클래스 |
LinkageError |
하위 클래스 |
Long |
클래스는 |
Math |
클래스 |
NegativeArraySizeException |
애플리케이션이 음수 크기의 배열을 만들려고 하면 throw됩니다. |
NoClassDefFoundError |
Java Virtual Machine 또는 |
NoSuchFieldError |
애플리케이션이 개체의 지정된 필드에 액세스하거나 수정하려고 하고 해당 개체에 해당 필드가 더 이상 없으면 throw됩니다. |
NoSuchFieldException |
클래스에 지정된 이름의 필드가 없음을 알 수 있습니다. |
NoSuchMethodError |
애플리케이션이 지정된 클래스 메서드(정적 또는 인스턴스)를 호출하려고 하고 해당 클래스에 더 이상 해당 메서드의 정의가 없는 경우 throw됩니다. |
NoSuchMethodException |
특정 메서드를 찾을 수 없을 때 throw됩니다. |
NullPointerException |
개체가 필요한 경우 애플리케이션이 사용 |
Number |
추상 클래스 |
NumberFormatException |
애플리케이션이 문자열을 숫자 형식 중 하나로 변환하려고 시도했지만 문자열에 적절한 형식이 없음을 나타내기 위해 throw됩니다. |
Object |
클래스 |
OutOfMemoryError |
Java Virtual Machine이 메모리가 부족하여 개체를 할당할 수 없고 가비지 수집기에서 더 이상 메모리를 사용할 수 없을 때 throw됩니다. |
Override |
메서드 선언이 슈퍼 형식의 메서드 선언을 재정의하도록 의도되었음을 나타냅니다. |
OverrideAttribute | |
Package |
|
Process |
및 |
ProcessBuilder |
이 클래스는 운영 체제 프로세스를 만드는 데 사용됩니다. |
ProcessBuilder.Redirect |
하위 프로세스 입력의 원본 또는 하위 프로세스 출력의 대상을 나타냅니다. |
ProcessBuilder.Redirect.Type | |
Record |
모든 Java 언어 레코드 클래스의 공통 기본 클래스입니다. |
ReflectiveOperationException |
코어 리플렉션에서 반사 연산에 의해 throw되는 예외의 일반적인 슈퍼클래스입니다. |
Runnable | |
Runtime |
모든 Java 애플리케이션에는 애플리케이션이 실행 중인 환경과 인터페이스할 수 있는 단일 클래스 |
RuntimeException |
|
RuntimePermission |
레거시 보안 코드; 사용하지 마세요. |
SafeVarargsAttribute | |
SecurityException |
보안 위반을 나타내기 위해 보안 관리자가 throw합니다. |
SecurityManager |
레거시 보안 코드; 사용하지 마세요. |
Short |
클래스는 |
StackOverflowError |
애플리케이션이 너무 깊이 재귀하기 때문에 스택 오버플로가 발생할 때 throw됩니다. |
StackTraceElement |
에 의해 |
StackWalker |
스택 워커. |
StackWalker.Option |
스택 워커 옵션을 사용하여 .에서 가져온 |
StrictMath |
클래스 |
String |
클래스는 |
StringBuffer |
스레드로부터 안전하고 변경 가능한 문자 시퀀스입니다. |
StringBuilder |
변경 가능한 문자 시퀀스입니다. |
StringIndexOutOfBoundsException |
인덱스가 문자열의 크기보다 크거나 음수임을 나타내기 위해 메서드에 의해 |
SuppressWarnings |
주석이 추가된 요소 및 주석이 추가된 요소에 포함된 모든 프로그램 요소에서 명명된 컴파일러 경고를 표시하지 않음을 나타냅니다. |
SuppressWarningsAttribute | |
Thread |
스레드는 프로그램에서 실행 스레드입니다. |
Thread.State |
스레드 상태입니다. |
ThreadDeath |
인스턴스 |
ThreadGroup |
스레드 그룹은 스레드 집합을 나타냅니다. |
ThreadLocal |
이 클래스는 스레드 지역 변수를 제공합니다. |
Throwable |
|
TypeNotPresentException |
애플리케이션이 형식의 이름을 나타내는 문자열을 사용하여 형식에 액세스하려고 하지만 지정된 이름을 가진 형식에 대한 정의를 찾을 수 없는 경우 throw됩니다. |
UnknownError |
Java Virtual Machine에서 알 수 없지만 심각한 예외가 발생한 경우 throw됩니다. |
UnsatisfiedLinkError |
Java Virtual Machine이 선언된 메서드의 적절한 네이티브 언어 정의를 찾을 수 없는 경우 throw됩니다 |
UnsupportedClassVersionError |
Java Virtual Machine이 클래스 파일을 읽으려고 시도하고 파일의 주 버전 및 부 버전 번호가 지원되지 않는지 확인하면 throw됩니다. |
UnsupportedOperationException |
요청된 작업이 지원되지 않음을 나타내기 위해 throw됩니다. |
VerifyError |
"검증 도구"가 클래스 파일이 잘 구성되었지만 일종의 내부 불일치 또는 보안 문제가 있음을 감지하면 throw됩니다. |
VirtualMachineError |
Java Virtual Machine이 중단되었거나 계속 작동하는 데 필요한 리소스가 부족했음을 나타내기 위해 throw됩니다. |
Void |
클래스 |
인터페이스
IAppendable |
시퀀스와 값을 추가할 수 있는 |
IAutoCloseable |
닫을 때까지 리소스(예: 파일 또는 소켓 핸들)를 보유할 수 있는 개체입니다. |
ICharSequence |
A |
ICloneable |
클래스는 |
IComparable |
이 인터페이스는 이를 구현하는 각 클래스의 개체에 총 순서를 적용합니다. |
IDeprecated |
주석이 추가된 |
IFunctionalInterface |
인터페이스 형식 선언이 Java 언어 사양에 정의된 기능 인터페이스임을 나타내는 데 사용되는 정보 주석 형식입니다. |
IIterable |
이 인터페이스를 구현하면 개체가 향상된 |
IOverride |
메서드 선언이 슈퍼 형식의 메서드 선언을 재정의하도록 의도되었음을 나타냅니다. |
IReadable |
A |
IRunnable |
인터페이스는 |
ISafeVarargs |
주석이 추가된 메서드 또는 생성자의 본문이 varargs 매개 변수에 대해 잠재적으로 안전하지 않은 작업을 수행하지 않는다는 프로그래머 어설션입니다. |
ISuppressWarnings |
주석이 추가된 요소 및 주석이 추가된 요소에 포함된 모든 프로그램 요소에서 명명된 컴파일러 경고를 표시하지 않음을 나타냅니다. |
StackWalker.IStackFrame |
개체는 |
Thread.IUncaughtExceptionHandler |
catch되지 않은 예외로 |