java.lang.Object

该类的对象是Java平台中所有其他类对象扩展层次树的根。所有其他类都直接或者间接地扩展了该类。该类提供了缺省的对象操作方法:

clone()

返回一个该对象的复制品。

equals()

比较该对象是否与指定对象“相等”,比较的规则完全取决于各个类的实现。

finalize()

垃圾回收器回收该对象时调用本方法。

getClass()

返回该对象的运行时类。

hashCode()

返回该对象的散列代码值。不同的对象将返回不同的值。因此该值可用于唯一标识对象

notify()

从该对象的等候线程集中任意唤醒一个监控该对象的线程。监控一个对象(obj)的方法有三种:第一种,执行obj的同步方法;第二种,执行obj类对象的同步方法;第三种,执行obj的同步代码段。

notifyAll()

从该对象的等候线程集中任意唤醒所有监控该对象的线程,各个线程通过竞争获得对象监控器的所有权,从而继续执行被暂停的动作。

toString()

返回一个该对象的String描述。

wait()

暂停当前线程,并把线程放到对象的等候线程集中,直到当前线程被唤醒继续执行。

wait(timeout)

暂停当前线程,并把线程放到对象的等候线程集中,直到当前线程被唤醒或者经过了规定的超时时间而继续执行。

java.lang.Package

该类的对象包含了已封装的Java包所遵循的规范和实现的版本信息,这些信息主要来源于跟类文件一起部署的MANIFEST文件。类的ClassLoader负责获得这些信息。规范的版本号符合“/d+(/./d+)*”的模式。

java.lang.Process

执行ProcessBuilder.start()和Runtime.exec()方法可以得到该类的子类的实例。这些实例对象可以被用于获取进程信息乃至 控制进程。该类提供了从进程中获得输入,向进程中输出,等待进程完成,检查进程结束状态,以及杀死进程等方法。与进程的交互通过该进程的标准IO方法 (stdin, stdout, stderr)来完成。



java.lang.ProcessBuilderclassname

创建一个操作系统进程,用以执行外部命令。并允许为命令的执行提供参数,以及设置系统环境变量。

java.lang.Runtime

每个Java应用都有且仅有一个该类的实例与之对应。通过该类的实例,Java应用可以与虚拟机运行环境交互。

java.lang.RuntimePermission

运行时权限。用以限定运行时是否被允许执行某些动作。

java.lang.SecurityManager

安全管理器。为应用提供验证在特定安全上下文中是否具有某种权限的服务。

java.lang.Short

将原始数据类型short对象化的类。该类的实例对象除了包含一个short值之外,还提供short与其他类型之间转化等处理short的方法。