Java.Lang 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
| AbstractMethodError |
当应用程序尝试调用抽象方法时引发。 |
| AbstractStringBuilder |
可变字符序列。 |
| ArithmeticException |
发生异常算术条件时引发。 |
| ArrayIndexOutOfBoundsException |
引发以指示已使用非法索引访问数组。 |
| ArrayStoreException |
引发以指示已尝试将错误的对象类型存储到对象数组中。 |
| AssertionError |
引发以指示断言已失败。 |
| Boolean |
布尔类在对象中包装基元类型的 |
| BootstrapMethodError |
引发以指示 |
| Byte |
类 |
| Character |
该 |
| Character.Subset |
此类的实例表示 Unicode 字符集的特定子集。 |
| Character.UnicodeBlock |
一系列字符子集,表示 Unicode 规范中的字符块。 |
| Character.UnicodeScript |
一系列字符子集,表示 Unicode 标准附件 #24:脚本名称http://www.unicode.org/reports/tr24/中定义的字符脚本。 |
| CharSequenceConsts | |
| Class |
类 |
| ClassCastException |
引发以指示代码尝试将对象强制转换为它不是实例的子类。 |
| ClassCircularityError |
当 Java 虚拟机检测到正在加载的类的超类层次结构中的循环时引发。 |
| ClassFormatError |
当 Java 虚拟机尝试读取类文件并确定文件格式不正确或无法解释为类文件时引发。 |
| ClassLoader |
类加载程序是负责加载类的对象。 |
| ClassNotFoundException |
当应用程序尝试通过其字符串名称在类中加载时引发:<ul><li>类 |
| ClassValue |
Lazily 将计算值与每种类型(可能)相关联。 |
| CloneNotSupportedException |
引发以指示 |
| Compiler |
在 Android 上不执行任何操作。 |
| Deprecated |
批注 |
| DeprecatedAttribute | |
| Double |
该 |
| Enum |
这是所有 Java 语言枚举类的常见基类。 |
| EnumConstantNotPresentException |
当应用程序尝试按名称访问枚举常量并且枚举类型不包含具有指定名称的常量时引发。 |
| Error |
An |
| Exception |
类 |
| ExceptionInInitializerError |
指示静态初始值设定项中发生了意外异常。 |
| Float |
类 |
| FunctionalInterfaceAttribute | |
| IAppendableExtensions | |
| ICharSequenceExtensions | |
| IllegalAccessError |
如果应用程序尝试访问或修改字段,或者调用它无权访问的方法,则引发此事件。 |
| IllegalAccessException |
当应用程序尝试以反射方式创建实例(而非数组)、设置或获取字段或调用方法时,将引发 IllegalAccessException,但当前正在执行的方法无权访问指定类、字段、方法或构造函数的定义。 |
| IllegalArgumentException |
引发以指示方法已通过非法或不当参数。 |
| IllegalMonitorStateException |
引发以指示线程尝试在对象的监视器上等待或通知其他线程等待对象监视器而不拥有指定的监视器。 |
| IllegalStateException |
指示方法在非法或不当时间被调用。 |
| IllegalThreadStateException |
引发以指示线程未处于请求操作的适当状态。 |
| IncompatibleClassChangeError |
当某些类定义发生不兼容的类更改时引发。 |
| IndexOutOfBoundsException |
引发以指示某种类型的索引(例如数组、字符串或向量)的范围不足。 |
| InheritableThreadLocal |
此类扩展 |
| InstantiationError |
当应用程序尝试使用 Java |
| InstantiationException |
当应用程序尝试在 |
| Integer |
该 |
| InternalError |
引发以指示 Java 虚拟机中发生了一些意外的内部错误。 |
| InterruptedException |
当线程正在等待、睡眠或其他占用时引发,并且线程在活动之前或活动期间中断。 |
| JavaSystem |
该 |
| LinkageError |
指示类依赖于另一个类的 |
| Long |
该 |
| Math |
该类 |
| NegativeArraySizeException |
如果应用程序尝试创建大小为负的数组,则引发。 |
| NoClassDefFoundError |
如果 Java 虚拟机或 |
| NoSuchFieldError |
如果应用程序尝试访问或修改对象的指定字段,并且该对象不再具有该字段,则引发此字段。 |
| NoSuchFieldException |
指示该类没有指定名称的字段。 |
| NoSuchMethodError |
如果应用程序尝试调用类(静态或实例)的指定方法,并且该类不再具有该方法的定义,则引发此事件。 |
| NoSuchMethodException |
当找不到特定方法时引发。 |
| NullPointerException |
当应用程序尝试在需要对象的情况下使用 |
| Number |
抽象类 |
| NumberFormatException |
引发以指示应用程序尝试将字符串转换为数值类型之一,但该字符串没有适当的格式。 |
| Object |
类 |
| OutOfMemoryError |
当 Java 虚拟机无法分配对象时引发,因为它内存不足,垃圾回收器无法再使用内存。 |
| Override |
指示方法声明旨在替代超类型中的方法声明。 |
| OverrideAttribute | |
| Package |
|
| Process |
和 |
| ProcessBuilder |
此类用于创建操作系统进程。 |
| ProcessBuilder.Redirect |
表示子进程输入的源或子进程输出的目标。 |
| ProcessBuilder.Redirect.Type | |
| Record |
这是所有 Java 语言记录类的通用基类。 |
| ReflectiveOperationException |
核心反射操作引发的常见超类异常。 |
| Runnable | |
| Runtime |
每个 Java 应用程序都有一个类 |
| RuntimeException |
|
| RuntimePermission |
旧版安全代码;请勿使用。 |
| SafeVarargsAttribute | |
| SecurityException |
由安全管理器引发以指示安全冲突。 |
| SecurityManager |
旧版安全代码;请勿使用。 |
| Short |
类 |
| StackOverflowError |
当发生堆栈溢出时引发,因为应用程序递归太深。 |
| StackTraceElement |
堆栈跟踪中的元素,由 |
| StackWalker |
堆栈步行器。 |
| StackWalker.Option |
用于配置由 a |
| StrictMath |
该类 |
| String |
该 |
| StringBuffer |
线程安全的可变字符序列。 |
| StringBuilder |
可变字符序列。 |
| StringIndexOutOfBoundsException |
由 |
| SuppressWarnings |
指示在批注元素(以及批注元素中包含的所有程序元素中)中应禁止显示命名编译器警告。 |
| SuppressWarningsAttribute | |
| Thread |
线程是程序中的执行线程。 |
| Thread.State |
线程状态。 |
| ThreadDeath |
|
| ThreadGroup |
线程组表示一组线程。 |
| ThreadLocal |
此类提供线程局部变量。 |
| Throwable |
该 |
| TypeNotPresentException |
当应用程序尝试使用表示类型名称的字符串访问类型时引发,但找不到具有指定名称的类型的定义。 |
| UnknownError |
在 Java 虚拟机中发生未知但严重的异常时引发。 |
| UnsatisfiedLinkError |
如果 Java 虚拟机找不到声明 |
| UnsupportedClassVersionError |
当 Java 虚拟机尝试读取类文件并确定不支持该文件中的主版本号和次要版本号时引发。 |
| UnsupportedOperationException |
引发以指示请求的操作不受支持。 |
| VerifyError |
当“验证程序”检测到类文件(虽然格式良好)包含某种内部不一致或安全问题时引发。 |
| VirtualMachineError |
引发以指示 Java 虚拟机已损坏或资源耗尽,以便其继续运行。 |
| Void |
该 |
接口
| IAppendable |
可以向其追加序列和值的对象 |
| IAutoCloseable |
一个对象,可以保存资源(如文件或套接字句柄),直到它关闭。 |
| ICharSequence |
A |
| ICloneable |
类实现接口 |
| IComparable |
此接口对实现它的每个类的对象施加总排序。 |
| IDeprecated |
批注 |
| IFunctionalInterface |
用于指示接口类型声明是 Java 语言规范定义的功能接口 的信息注释类型。 |
| IIterable |
实现此接口允许对象成为增强 |
| IOverride |
指示方法声明旨在替代超类型中的方法声明。 |
| IReadable |
A |
| IRunnable |
该 |
| ISafeVarargs |
程序员断言,注释的方法或构造函数的正文不会对其 varargs 参数执行潜在的不安全操作。 |
| ISuppressWarnings |
指示在批注元素(以及批注元素中包含的所有程序元素中)中应禁止显示命名编译器警告。 |
| StackWalker.IStackFrame |
对象 |
| Thread.IUncaughtExceptionHandler |
由于未捕获的异常而突然终止时 |