模块  java.base

Package java.lang

提供对Java编程语言设计至关重要的类。 最重要的类是Object ,它是类层次结构的根, ,其实例表示运行时的类。

通常,有必要将原始类型的值表示为对象。 该包装类BooleanCharacterIntegerLongFloatDouble达到这个目的。 例如,类型为Double的对象包含一个类型为double的字段,以这样的方式表示该值,即对它的引用可以存储在引用类型的变量中。 这些类还提供了许多用于在原始值之间进行转换的方法,以及支持equals和hashCode等标准方法。 Void类是一个不可实例化的类,它包含对表示void类型的对象的引用。

Math类提供常用的数学函数,例如正弦,余弦和平方根。 这些类StringStringBufferStringBuilder同样提供字符串常用的操作。

ClassLoaderProcessProcessBuilderRuntimeSecurityManagerSystem提供了管理类的动态加载,创造外部进程中,主机环境查询,如一天中的时间,以及安全策略的执行“系统操作”。

Throwable包含throw语句可能抛出的对象。 子类Throwable表示错误和异常。

字符编码

java.nio.charset.Charset类的规范描述了字符编码的命名约定以及Java平台的每个实现必须支持的标准编码集。
从以下版本开始:
1.0