一、前言
最近开始学习Java并发编程,把学习过程记录下。估计不是那么系统,主要应该是Java API的介绍(不涉及最基础的概念介绍),想要深入系统学习推荐看一本书《Java Concurrency in Practice 》(建议看英文,也可以看中文译本:《 Java 并发编程实战》)。
并发编程的基础就是线程,所以这一篇对线程做初步了解。
二、Thread和ThredGroup的关系
因为Thread的构造函数中有关于ThradGroup的,所以了解它们之间的关系是有必要的。ThradGroup之间的关系是树的关系,而Thread与ThradGroup的关系就像元素与集合的关系。关系图简单如下:

其中有一点要明确一下:根线程组不需要创建,执行main方法就自动创建根线程组并将main线程放置其中
三、Thread API

