7月18號java學習

2021-06-16 16:44:41 字數 666 閱讀 6940

多執行緒的學習

寫個執行緒新類,兩種形式:

impent  runnable 

extends thread

使用方式:

runnable 

new thread(runnable).start(); 方便變數的共享

thread

thread.start();

執行緒的同步:

同步快和同步方法

都是通過synchronized實現

同步快:

object obj=new object()

synchronized(obj);

同步方法(在方法名字前加上synchronized關鍵字)呼叫的是this物件監視器

public synchronized void sell()

當兩者混搭使用時,則同步塊的synchronized(this)而非object

wait notify notifyall

wait在當前執行緒鎖住物件後,去呼叫該物件的wait方法。就是只能在同步快和同步方法中執行

notify,在該物件的等待佇列中刪除人乙個任意選擇的執行緒,這個執行緒會再次成為可執行執行緒

notifyall 刪除所有等待佇列中的執行緒,全部成為可執行執行緒

終止執行緒

設定標誌變數或者interruptt

廣聯達宣講(10月18號 )

晚上去清華聽廣聯達的宣講,坐公車到清華東門下車,走了估計有半小時才找到地方,清華也真夠大的。本想找到地方後再吃飯,等我們找到地方,根本就沒有勇氣再出來找地方吃飯了,而且時間也不多了。今天的宣講倒是做的不錯,不管是流程安排還是宣講的人員都不錯,最後告知在週六筆試,廣聯達還承諾解決北京戶口。從清華出來後...

個人總結8月18號

時間過得真是太快了,距離開學只有不到兩個星期的時間了。馬上就要開始大三生活了,還是多多少少有點不適應,感覺自己彷彿還是剛剛步入大學的校門。昨天晚上我們開展了頭腦風暴的活動,不過我們的點子總是來的快去的也快,總是被我們自我否定了。到最後討論去 玩的時候,是我們討論的最為激烈的時候,最後決定了下個星期天...

11月18號站立會議

小組名稱 飛天小女警 專案名稱 禮物挑選小工具 小組成員 沈柏杉 組長 程媛媛 楊鈺寧 譚力銘 ssh git git.coding.net shenbaishan gift.git 會議地點 傳媒西202 會議內容 一.已完成項 無 二.計畫完成項 繼續完成重新擬定增添刪專案功能 沈柏杉 繼續完成...