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的方法。