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

正文內容

第9章java高級編程-文庫吧資料

2024-10-08 19:25本頁面
  

【正文】 能。通過流程序員可以把數據從一個地方帶到另一個地方。 流概述 ? 本章中將會介紹 Java中用來操作文件和目錄的方法,以及對文件進行讀寫操作的方法。采用流的方式使得程序員在處理不同的數據或數據存儲時更加的方便、鮮明和統(tǒng)一。被 synchronized關鍵字修飾過的方法都是同步方法,只能被線程順序的使用,在一個線程對該方法使用完畢之前,該線程對資源是獨享的,其他任何線程都將處于阻塞狀態(tài)。為了避免出現這種資源爭奪的現象,就需要采用線程的同步機制來解決。 線程的同步 ? 在使用多線程機制的過程中,往往會遇到一個問題。線程類中提供 setPriority(int n)和 getPriority()兩種方法,來分別實現設置和獲取線程的優(yōu)先級。優(yōu)先級高的線程會優(yōu)先獲得 CPU的使用權獲得執(zhí)行,而優(yōu)先級低的則會后執(zhí)行。 線程的優(yōu)先級 ? 在 Java語言中,每一個線程都會有一個優(yōu)先級。 ? 線程的停止的方法要多一些, Thread線程類包含 stop()方法,可以用來停止線程,但在 Java2種,由于該方法會導致Java運行環(huán)境不穩(wěn)定,所以基本不使用。若要啟動線程,就必須調用線程對象中的 start()方法,這樣才可以真正地啟動一個線程。使用這兩種方法都可以使用到 Thread類及其方法。舉個簡單的例子:當用戶從網上下載一段音樂的同時,就可以欣賞其中已經下載完成的部分,而實際實現的代碼中,是存在了下載和播放兩個線程,同時要協(xié)調好這兩個線程,這樣就使用戶在下載歌曲的這一段時間內,同時完成了下載和播放兩件事情。 ? 多線程機制則是在主線程執(zhí)行的過程中,又建立了多個線程在同一段時間內執(zhí)行。 Java中的線程 ? 每一個線程都有自身的產生、存在和消亡的過程,是一個動態(tài)的概念。為了更好的利用計算機中的資源, Java語言為編程提供了很方便就能實現的多線程機制。也就是說,一個程序,從頭到尾都會按順序執(zhí)行語句,在程序開始至結束的這一段時間內只做了一件事。那么就可以把這部分代碼放在 finally語句段中,即使 try或catch語句段中含有 return語句,程序都會在異常拋出后先執(zhí)行 finally語句段,除非 try或 catch語句段中執(zhí)行 ()方法,或是出現 Error錯誤時 finally語句段才不會被執(zhí)行而退出程序。 使用 finally語句段 ? 在之前使用 try…catch 語句結構的時候,若 try語句段中的某一句出現異常情況,那么這部分 try語句段中,從出現異常的語句開始,之后的所有語句都不會
點擊復制文檔內容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1