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

正文內(nèi)容

基于工作過程的java程序設(shè)計--第9章java線程(編輯修改稿)

2024-11-14 13:06 本頁面
 

【文章內(nèi)容簡介】 顯示動畫的目的 。 ? 2) 處理閃爍 – 閃爍 有兩個原因:一是繪制每一幀花費的時間太 長; 二是在每次調(diào)用 paint()前, Java 會用背景顏色重畫整個畫面,當在進行下一幀的計算時,用戶看到的是背景。 – 有兩種方法 可以減弱 閃爍:重載 update()或使用雙緩沖。 ? 3) 聲音和圖像并行播放 – 啟動 動畫線程后,立即用 ()播放聲音即可實現(xiàn)聲音和圖像并行播放。其中, sound是一個 AudioClip對象。 6. 問題與思考 ? 利用本節(jié)實例,實現(xiàn)顯示動畫的同時,播放一段音樂。 分別對堆棧進行壓入和出棧的并行程序 ? 知識要點 – ? Daemon線程 – ? 線程組 ? [實例 ] 分別用兩個線程進行壓棧和出棧操作。 ? 1.詳細設(shè)計 – class PushThread extends Thread{ – 域變量定義; – 構(gòu)造方法; – public void run(){ – String obj。 – try{ – while(true){ – 800毫秒后獲取一個數(shù)壓入堆棧; – } – } – catch(InterruptedException e){} – } – setCode(){ }//生成一個數(shù)據(jù) – String getCode(){ }//返回當前處理的數(shù)據(jù) – } – – class PopThread extends Thread{ – 域變量定義; – 構(gòu)造方法; – public void run(){ – try{ – while(true){ – 每隔 1000毫秒彈出一個對象; – } – } – catch(InterruptedException e){} – } – } – class PushPopThreadTest{ – public static void main(String args[]){ – 實例化 PushThread和 PopThread線程并啟動; – } – } ? 2.編碼實現(xiàn) – 1) 域變量定義 – 語句: – VectorStack vs。 – static String basecode=000。 – String code。 – 分析: vs是一個 VectorStack, basecode是壓入數(shù)據(jù)的基數(shù), code是當前處理的數(shù)據(jù)。 – 2) 構(gòu)造方法 – 語句: – PushThread(VectorStack vs){ – = vs。 – } – 分析:使處理的 VectorStack對象指向傳送來的一個VectorStack對象。該對象應(yīng)該和當前 PopTread線程處理的是一個 VectorStack對象。 ? 3) 8
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1