主要方法
啟動執行緒 start();定義執行緒操作 run()
使執行緒休眠 sleep():sleep(intmillsecond) 以毫秒為單位的休眠時間
sleep(int millsecond,int nanosecond) 以納秒為單位的休眠時間
currentthread() 判斷誰在占用cpu的執行緒
new:至今尚未啟動的執行緒處於該狀態,通俗來講,該狀態是執行緒例項化後還從未執行start()方法的狀態;
runnable:正在j**a虛擬機器中執行的執行緒處於這種狀態;
blocked:受阻塞並等待某個監視器鎖的執行緒處於這種狀態;
waiting:無限期地等待另乙個執行緒來執行某一特定操作的執行緒處於這種狀態;
timed_waiting:等待另乙個執行緒來執行取決於指定等待時間的操作的執行緒處於這種狀態;
terminated:已退出的執行緒處於這種狀態,執行緒被銷毀。
第八周學習總結
這周依然在主攻dp演算法,而這週相對於前兩周不同的是,這周主要在講揹包問題。揹包問題是dp演算法中乙個重點問題。她一共分為三種題型 01揹包問題,完全揹包問題和多重揹包問題。首先,01揹包問題是這三個問題中最簡單,也是最基礎的乙個。下面我會列舉乙個我認為非常有代表性,並且一看就懂的問題。也正是這個問...
第八周學習總結
q 教材例子2中system.currenttimemillers a q 教材例子2中iter.hasnext 和iter.next q 教材例子3中將linkedlist改為arraylist a 動手實踐了一下,發現兩種輸出結果是一樣的。陣列和鍊錶的區別 相同 兩種結構均可實現資料的順序儲存,...
第八周學習總結
這個作業屬於哪個課程 2020 2021資訊保安導論 這個作業要求在 2020 2021 1資訊保安專業導論第九周作業 這個作業的目標 1.了解設計方法的4個階段 2.區分物件導向設計和功能設計,了解它們的不同特點 3.了解強型別 資料型別的概念 作業正文 了解到物件導向的設計重點是確實問題中的物件...