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

正文內(nèi)容

java高級編程ppt課件(編輯修改稿)

2025-06-01 13:33 本頁面
 

【文章內(nèi)容簡介】 法能夠檢測到,此時,線程在 sleep()之類的方法中被阻塞時,由 sleep()方法拋出一個 InterruptedException異常,然后捕獲這個異常以處理超時。 (9) isAlive()方法 isAlive()方法用來判斷一個線程的 run()方法是否還在執(zhí)行,如果是在運行,則返回 true,否則返回 false。 3. 線程的創(chuàng)建 ?在 Java中創(chuàng)建線程的方法有 2種:一是通過創(chuàng)建 Thread類的子類來實現(xiàn) , 二是通過實現(xiàn) Runnable接口的類來實現(xiàn) 。 ?用繼承 Thread 類的子類或通過實現(xiàn)Runnable接口的類來創(chuàng)建線程無本質(zhì)的區(qū)別 。 但是由于 Java語言不允許多重繼承 ,所以 , 如果類已經(jīng)繼承了別的類 , 這樣它就不能再繼承 Thread了 。 這時 , 就要用Runnable接口的方式 。 (1)Thread類與 Runnable接口 ? Thread類用于創(chuàng)建和控制線程 。 一個線程必須從 run()方法開始執(zhí)行 , 而 run()方法聲明在 。 ? Runnable接口中只聲明了一個 run()方法 。任何實現(xiàn) Runnable接口的對象都可以作為一個線程的目標(biāo)對象 。 ?一個線程對象必須實現(xiàn) run()方法來完成線程的所有活動 , 已實現(xiàn)的 run()方法稱為該對象的線程體 。 ? Thread類在 , Thread類的構(gòu)造方法如下: (1) Thread () (2) Thread (Runnable target) (3) Thread (Runnable target, String name) (4) Thread (String name) (5) Thread (ThreadGroup group, Runnable target) (6) Thread (ThreadGroup group, Runnable target, String name) (7) Thread (ThreadGroup group, String name) ?任何實現(xiàn) Runable接口的對象對可以作為 Thread類構(gòu)造方法中的 target參數(shù) , 而 Thread類本身也實現(xiàn)了 Runable接口 。 因此 , 可以有 2種方式提供run()方法來實現(xiàn)多線程 。 (2)繼承 Thread類實現(xiàn)多線程 ? Thread類是一個具體的類 , 即不是抽象類 ,該類封裝了線程的行為 。 要創(chuàng)建一個線程: ? Thread類包含了線程運行所需要的方法,當(dāng)一個類繼承了 Thread類后就可以在重寫父類中的 run()方法來執(zhí)行指定的操作。 ? 需要注意的是線程子類的對象需要通過調(diào)用自己的 start()方法讓線程執(zhí)行, start()方法會自動調(diào)用 r
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1