Java 學習之路 執行緒1

2021-05-28 15:11:48 字數 729 閱讀 4863

自己練習了一下執行緒同步的例項:

package com.lcq.threadtest;

/** * 類名:threadtext4

* 功能:用於測試多執行緒的同步問題以及解決方法

* 第乙個執行緒執行後就被加上鎖,只有執行完成之後其他執行緒才能執行

* 用synchronized關鍵字實現同步

* @version 1.0

* @author lcq

*/public class threadtext4

}//建立賬戶類,用於使用者的訪問,取錢。

class bank

else if (number > money)

else if(money < 0)

else catch (interruptedexception e)

money -= number;

//列印出剩餘的錢數

system.out.println("left money :" + money);

return number;

} }

}//建立取錢執行緒

class moneythread extends thread

@override

public void run()

}

執行緒剛剛開始,很重要,但是更加重要的還在後邊,希望自己會堅持學好。

java自學之路 執行緒(2)

兩個練習執行緒的例子 有乙個資源類,裡面有100張票要賣出,有賣票的方法 class ticket implements runnablecatch exception e if ticket 0 sell else return public void sell 建立三個執行緒執行買票任務 pub...

Python之路 執行緒池

版本一 usr bin env python coding utf 8 import queue import threading class threadpool object 建立類 def init self,max num 20 程序函式,預設最大20個程序 self.queue queue...

架構師之路 執行緒

執行緒安全概念 當多個執行緒訪問同乙個類時,這個類始終能保持正確的行為,那麼這個類 物件或方法 就是執行緒安全的。synchronized 可以在任意物件或方法上加鎖,加鎖的這段 被稱為 互斥區 或 臨界區 package com.daniu56.thread suppresswarnings un...