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