Object: Java 中所有类的超类,提供了基础的方法如 equals()、hashCode()、toString() 等。
String: 用于表示字符串的类,是一个不可变类。
Math: 包含执行基本数字运算的方法,如绝对值、最小值、最大值、平方根、三角函数等。
System: 提供系统相关的实用方法和字段,如标准输入输出、系统属性等。
Thread: 用于创建和管理线程的类。
Runnable: 一个接口,表示一个任务,它可以由一个线程执行。
Exception: 用于定义异常,所有异常类的超类。
Error: 用于表示错误,通常是无法恢复的。
Integer、Double、Float、Long、Short、Byte: 对应原始数据类型的包装类,提供了将基本类型与对象之间进行转换的方法。
Boolean、Character: 包装了基本数据类型 boolean 和 char 的类。
Class: 表示类或接口的运行时类型的类。
ThreadLocal: 提供线程本地变量的支持,每个线程可以独立访问变量的值。
Throwable: 所有错误和异常的超类。
Enum: 所有枚举类型的超类。
StringBuilder 和 StringBuffer: 可变字符串类,适用于字符串的频繁修改。
Void: 用于表示 void 关键字的类。
Character.UnicodeBlock 和 Character.UnicodeScript: 与 Unicode 相关的子类。