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

正文內(nèi)容

第9章java高級(jí)編程(編輯修改稿)

2024-10-22 19:25 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 法后,并不會(huì)立刻運(yùn)行,該線程對(duì)象會(huì)進(jìn)入線程隊(duì)列,和其他線程一樣排隊(duì)等待 CPU的使用權(quán),只有真正獲得了 CPU使用權(quán)后才會(huì)執(zhí)行。 ? 線程的停止的方法要多一些, Thread線程類包含 stop()方法,可以用來(lái)停止線程,但在 Java2種,由于該方法會(huì)導(dǎo)致Java運(yùn)行環(huán)境不穩(wěn)定,所以基本不使用。而通常使用的方法,就是讓線程執(zhí)行完 run()方法后自然結(jié)束。 線程的優(yōu)先級(jí) ? 在 Java語(yǔ)言中,每一個(gè)線程都會(huì)有一個(gè)優(yōu)先級(jí)。線程在等待隊(duì)列中等待 CPU的使用權(quán),而這個(gè)等待隊(duì)列正是根據(jù)線程的優(yōu)先級(jí)和就緒時(shí)間來(lái)給線程排隊(duì)的。優(yōu)先級(jí)高的線程會(huì)優(yōu)先獲得 CPU的使用權(quán)獲得執(zhí)行,而優(yōu)先級(jí)低的則會(huì)后執(zhí)行。 ? Java語(yǔ)言中,將線程的優(yōu)先級(jí)設(shè)置為 1~ 10十個(gè)等級(jí),常量MAX_PRIORITY(定義為 10)表示最高優(yōu)先級(jí),常量MIN_PRIORITY(定義為 1)表示最高低優(yōu)先級(jí),常量NORM_PRIORITY(定義為 5)是一般默認(rèn)的優(yōu)先級(jí)。線程類中提供 setPriority(int n)和 getPriority()兩種方法,來(lái)分別實(shí)現(xiàn)設(shè)置和獲取線程的優(yōu)先級(jí)。需要注意的是,setPriority()方法中的參數(shù)必須是 1~ 10之間的一個(gè)整型數(shù)值。 線程的同步 ? 在使用多線程機(jī)制的過程中,往往會(huì)遇到一個(gè)問題。如果有兩個(gè)或多個(gè)線程都需要對(duì)同一個(gè)資源進(jìn)行操作,或是需要共享對(duì)同一個(gè)對(duì)象的訪問,若每個(gè)線程都對(duì)這個(gè)資源或?qū)ο筮M(jìn)行了操作,同時(shí)改變了這個(gè)資源或?qū)ο蟮臓顟B(tài)時(shí),那么線程間就會(huì)相互受到影響,同時(shí)一部分?jǐn)?shù)據(jù)也會(huì)受到損壞。為了避免出現(xiàn)這種資源爭(zhēng)奪的現(xiàn)象,就需要采用線程的同步機(jī)制來(lái)解決。 ? 在 Java語(yǔ)言中,線程同步是通過 synchronized關(guān)鍵字來(lái)實(shí)現(xiàn)的。被 synchronized關(guān)鍵字修飾過的方法都是同步方法,只能被線程順序的使用,在一個(gè)線程對(duì)該方法使用完畢之前,該線程對(duì)資源是獨(dú)享的,其他任何線程都將處于阻塞狀態(tài)。設(shè)置為線程同步的語(yǔ)法格式為: ? Synchronized void method() ? { ? 方法體; ? } I/O數(shù)據(jù)流與文件處理 ? 流是 Java語(yǔ)言中,用來(lái)處理 I/O(輸入 /輸出)的方式。采用流的方式使得程序員在處理不同的數(shù)據(jù)或數(shù)據(jù)存儲(chǔ)時(shí)更加的方便、鮮明和統(tǒng)一。由于文件是計(jì)算機(jī)用來(lái)保存大量數(shù)據(jù)的地方,因此,對(duì)應(yīng)不同的數(shù)據(jù)類型,程序員可以采用不同類型的流,讀取文件的內(nèi)容或是向文件中寫入數(shù)據(jù)。 流概述 ? 本章中將會(huì)介紹 Java中用來(lái)操作文件和目錄的
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1