註解和多線程

一、java.lang包下提供了3種標準的註解類型,稱爲內建註解,分別是@Override註解、@Deprecated註解以及@SuppressWarnings註解java

二、java.lang.annotation包提供了4種元註解,用來修飾其餘的註解定義。分別是@Target註解、@Retention註解、@Documented註解以及@Inherited註解ide

三、線程是進程中執行計算的最小單位。一個進程在其執行過程當中能夠產生多個線程,而線程必須在某個進程內執行。線程

四、定義一個線程類一般有兩種方法,分別是繼承java.langThread類和實現java.lang.Runnable接口繼承

五、線程有新生、可運行、阻塞、死亡4種狀態、接口

六、線程的優先級用1-10表示,10表示優先級最高,默認值是5.每一個優先級對應一個Thread類的公用靜態常量。進程

七、使用join()方法、sleep()方法、yield()方法能夠改變線程狀態get

八、線程同步有兩種方法,即同步方法和同步代碼塊。這兩種方式都使用synchronized關鍵字實現同步

九、java提供了3個方法來實現線程之間的通訊,即wait()方法、notify()方法和notifyAll()方法。it

相關文章
相關標籤/搜索