【導(dǎo)讀】Java程序通過(guò)流控制來(lái)執(zhí)行程序流,程序中單個(gè)順序的流。行多個(gè)不同的線程執(zhí)行不同的任務(wù)。在任務(wù)管理器的標(biāo)題欄上,右鍵,選擇列,選中“線程數(shù)”。很多程序語(yǔ)言需要利用外部的線程軟件包來(lái)實(shí)現(xiàn)多線程,義的類(lèi)Thread來(lái)實(shí)現(xiàn)的。在一個(gè)線程被建立并初始化以后,Java的運(yùn)行時(shí)系統(tǒng)就自。正是通過(guò)run()方法才使得建立線程的目的得以實(shí)現(xiàn)。要循環(huán)顯示一系列圖片。有時(shí),run()方法會(huì)執(zhí)行一個(gè)時(shí)間較長(zhǎng)的操作,例如下載。并播放一個(gè)JPEG格式的電影。2.通過(guò)向Thread()構(gòu)造方法傳遞Runnable對(duì)象來(lái)創(chuàng)建線程。在一個(gè)線程的生命周期中,它總處于某一種狀態(tài)。線程的狀態(tài)表示了線程正在進(jìn)行的活動(dòng)以及在這。Thread類(lèi)有三個(gè)有關(guān)線程優(yōu)先級(jí)的靜態(tài)常量:。線程中,本線程的執(zhí)行會(huì)等待另一線程執(zhí)行完畢。程都是守護(hù)線程時(shí),Java虛擬機(jī)退出。線程都是獨(dú)立的,而且異步執(zhí)行,也就是說(shuō)每個(gè)。同步來(lái)得到預(yù)期結(jié)果。在Java語(yǔ)言中,引入了對(duì)象互斥鎖的概念,來(lái)保證共。當(dāng)某個(gè)對(duì)象用synchronized修飾時(shí),表明該對(duì)象在。Vector及Hashtable是線程安全的