Module  java.base

Package java.lang

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

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

Math提供常用的数学函数,如正弦,余弦和平方根。 该班StringStringBuffer ,并StringBuilder同样提供字符串常用的操作。

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

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

字符编码

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