Java
線程是Java語(yǔ)言中一個(gè)非常重要的部分,Java5之前,多線程的語(yǔ)言支持還是比較弱的,內(nèi)容也較少,寫一個(gè)復(fù)雜的多線程程序是相當(dāng)有挑戰(zhàn)性的。
在Java5以后,Java對(duì)多線程做了很多擴(kuò)展,擴(kuò)展部分稱之為并發(fā)包。這部分內(nèi)容大大增強(qiáng)了Java多線程編程的能力,通過(guò)使用Java5線程新特征的API,可以很容易的做出復(fù)雜的多線程程序。與其他語(yǔ)言相比,已經(jīng)是相當(dāng)強(qiáng)悍了。
下面是Java線程系列的一個(gè)編目:
Java線程:概念與原理
Java線程:創(chuàng)建與啟動(dòng)
Java線程:線程棧模型與線程的變量
Java線程:線程狀態(tài)的轉(zhuǎn)換
Java線程:線程的同步與鎖
Java線程:線程的交互
Java線程:線程的調(diào)度-休眠
Java線程:線程的調(diào)度-優(yōu)先級(jí)
Java線程:線程的調(diào)度-讓步
Java線程:線程的調(diào)度-合并
Java線程:線程的調(diào)度-守護(hù)線程
Java線程:線程的同步-同步方法
Java線程:線程的同步-同步塊
Java線程:并發(fā)協(xié)作-生產(chǎn)者消費(fèi)者模型
Java線程:并發(fā)協(xié)作-死鎖
Java線程:volatile關(guān)鍵字
Java線程:新特征-線程池
Java線程:新特征-有返回值的線程
Java線程:新特征-鎖(上)
Java線程:新特征-鎖(下)
Java線程:新特征-信號(hào)量
Java線程:新特征-阻塞隊(duì)列
Java線程:新特征-阻塞棧
Java線程:新特征-條件變量
Java線程:新特征-原子量
Java線程:新特征-障礙器
另外,在網(wǎng)上看到兩篇不錯(cuò)的博文,可以參考參考:
http://kenwu.me/java-thread-summary
http://kenwu.me/java-concurrency-in-practise-note
在Java5以后,Java對(duì)多線程做了很多擴(kuò)展,擴(kuò)展部分稱之為并發(fā)包。這部分內(nèi)容大大增強(qiáng)了Java多線程編程的能力,通過(guò)使用Java5線程新特征的API,可以很容易的做出復(fù)雜的多線程程序。與其他語(yǔ)言相比,已經(jīng)是相當(dāng)強(qiáng)悍了。
下面是Java線程系列的一個(gè)編目:
Java線程:概念與原理
Java線程:創(chuàng)建與啟動(dòng)
Java線程:線程棧模型與線程的變量
Java線程:線程狀態(tài)的轉(zhuǎn)換
Java線程:線程的同步與鎖
Java線程:線程的交互
Java線程:線程的調(diào)度-休眠
Java線程:線程的調(diào)度-優(yōu)先級(jí)
Java線程:線程的調(diào)度-讓步
Java線程:線程的調(diào)度-合并
Java線程:線程的調(diào)度-守護(hù)線程
Java線程:線程的同步-同步方法
Java線程:線程的同步-同步塊
Java線程:并發(fā)協(xié)作-生產(chǎn)者消費(fèi)者模型
Java線程:并發(fā)協(xié)作-死鎖
Java線程:volatile關(guān)鍵字
Java線程:新特征-線程池
Java線程:新特征-有返回值的線程
Java線程:新特征-鎖(上)
Java線程:新特征-鎖(下)
Java線程:新特征-信號(hào)量
Java線程:新特征-阻塞隊(duì)列
Java線程:新特征-阻塞棧
Java線程:新特征-條件變量
Java線程:新特征-原子量
Java線程:新特征-障礙器
另外,在網(wǎng)上看到兩篇不錯(cuò)的博文,可以參考參考:
http://kenwu.me/java-thread-summary
http://kenwu.me/java-concurrency-in-practise-note