一、前言

  最近開始學(xué)習(xí)Java并發(fā)編程,把學(xué)習(xí)過程記錄下。估計(jì)不是那么系統(tǒng),主要應(yīng)該是Java API的介紹(不涉及最基礎(chǔ)的概念介紹),想要深入系統(tǒng)學(xué)習(xí)推薦看一本書《Java Concurrency in Practice 》(建議看英文,也可以看中文譯本:《 Java 并發(fā)編程實(shí)戰(zhàn)》)。

  并發(fā)編程的基礎(chǔ)就是線程,所以這一篇對(duì)線程做初步了解。

二、Thread和ThredGroup的關(guān)系

  因?yàn)門hread的構(gòu)造函數(shù)中有關(guān)于ThradGroup的,所以了解它們之間的關(guān)系是有必要的。ThradGroup之間的關(guān)系是樹的關(guān)系,而Thread與ThradGroup的關(guān)系就像元素與集合的關(guān)系。關(guān)系圖簡單如下:

大數(shù)據(jù)培訓(xùn),云培訓(xùn),數(shù)據(jù)挖掘培訓(xùn),云計(jì)算培訓(xùn),高端軟件開發(fā)培訓(xùn),項(xiàng)目經(jīng)理培訓(xùn)

  其中有一點(diǎn)要明確一下:根線程組不需要?jiǎng)?chuàng)建,執(zhí)行main方法就自動(dòng)創(chuàng)建根線程組并將main線程放置其中

三、Thread API

大數(shù)據(jù)培訓(xùn),云培訓(xùn),數(shù)據(jù)挖掘培訓(xùn),云計(jì)算培訓(xùn),高端軟件開發(fā)培訓(xùn),項(xiàng)目經(jīng)理培訓(xùn)

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式