freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java網(wǎng)絡(luò)編程第2章-wenkub

2023-05-21 17:34:38 本頁面
 

【正文】 請求做出響應(yīng)。默認(rèn)優(yōu)先級(為5)。第二章 線程管理 課程目標(biāo) ?線程的優(yōu)先級: ?優(yōu)先級概述 ?線程優(yōu)先級的具體應(yīng)用 ?線程同步: ?線程同步的目的 ?線程同步的具體應(yīng)用 ?線程死鎖: ?線程死鎖產(chǎn)生的直接原因 ?產(chǎn)生死鎖的必要條件與解決方法 ?wait和 notify機(jī)制 體驗(yàn)項(xiàng)目 —— 五子棋復(fù)盤游戲 復(fù)盤就是每次博弈結(jié)束以后,雙方棋手把剛才的對局再重復(fù)一遍,現(xiàn)在以復(fù)盤過程中的兩個(gè)線程為例,在運(yùn)行過程中,其中有一個(gè)線程用于下黑棋、另外一個(gè)線程用于下白棋,還有一個(gè)用于存放下棋步驟的 Vector。新線程的優(yōu)先級和產(chǎn)生它們的線程優(yōu)先級是一樣的。 用戶不必依靠 JAVA虛擬機(jī)在具有相同優(yōu)先級的線程上切換。 public class PriThread { public static void main(String args[ ]) { ThreadA a=new ThreadA()。 ()。 } } 因?yàn)樵诖a段當(dāng)中我們把線程 B的優(yōu)先級設(shè)置高于線程 A,所以運(yùn)行結(jié)果先執(zhí)行線程 B的 run()方法后再執(zhí)行線程 A的 run()方法。 int priA=()。 } } 設(shè)置優(yōu)先級也可以用線程常量MAX_PRIORITY、 MIN_PRIORITY、NORM_PRIORITY來設(shè)置,其中MAX_PRIORITY為最高優(yōu)先級; MIN_PRIORITY為最低優(yōu)先級; NORM_PRIORITY是系統(tǒng)分配給線程的默認(rèn)優(yōu)先級。 (temp)。 //設(shè)置此線程優(yōu)先級最低 (())。 } } 線程同步 線程同步的目的 一個(gè)程序中有多個(gè)線程在執(zhí)行時(shí),由于線程的速度無法預(yù)知,所以對于共用數(shù)據(jù)的插入、刪除、更新等動(dòng)作,若不做適當(dāng)協(xié)調(diào)的話,所取得的數(shù)據(jù)有可能不正確。 在 JAVA中同步很簡單,所有對象都有和自己關(guān)聯(lián)的隱含監(jiān)控器,如果要進(jìn)入一個(gè)對象的監(jiān)控器,只需調(diào)用有 synchronized關(guān)鍵詞修飾的方法即可。 public class TestSync{ public static void main(String args[ ]){ Target t=new Target()。 public synchronized void show() { //同步方法 char [ ]msgchars=()。 try{ (1000)。 } } class ThreadB extends Thread { //線程 B Target target。 ( 2)同步的另一種寫法就是同
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1