1. 程式人生 > >java簡單學習筆記201812013

java簡單學習筆記201812013

多執行緒的兩種建立方式 

1:類繼承Thread,並重寫run方法,呼叫寫法  ThreadDemo td=new ThreadDemo(),td.start(),注意,執行緒 呼叫只能用.start()方法,如果用run()呼叫則和非多執行緒普通方法一樣;

2:類實現Runnable介面,並重寫run方法,呼叫寫法 先明量runable類,再傳到Thread的引數中。RunableDemo rd=new RunableDemo(); Thread t1=new Thread(rd); t1.start();

在多執行緒 中,儘量不要使用過時的.stop,supend,resume方法,用wait,notify,notifyAll方法

3、多執行緒 的同步操作。在要使用的共享資料語句塊前,使用關鍵字synchronized(共享資料){  語句塊  }加鎖。