1. 程式人生 > >記錄java中的object類以及wait和sleep區別額

記錄java中的object類以及wait和sleep區別額

java.lang.Object


public class Object: Object 是類層次結構的根類。每個類都使用 Object 作為超類。所有物件(包括陣列)都實現這個類的方法。

它含有如下的方法:

在這裡插入圖片描述


注意wait方法和sleep方法的區別:

sleep 是Thread類中的方法!!!

另外, wait指執行緒處於進入等待狀態,形象地說明為“等待使用CPU”,此時執行緒不佔用任何資源,不增加時間限制。

而sleep指執行緒被呼叫時,佔著CPU不工作,形象地說明為“佔著CPU睡覺”,此時,系統的CPU部分資源被佔用,其他執行緒無法進入,會增加時間限制。