线程和对象
在Java中,创建线程是通过创建一个线程对象实现的,这就容易让人混淆,线程和对象有什么关系吗?其实两者之间没有关系。
线程是一个动态的概念,一个执行的概念,在Java虚拟机中,线程可以看作是一组语句的执行序列。
对象是一种封装方式,在Java中,一切都是对象,线程也需要通过对象来表达。Thread class也仅仅是一个对象,可以被其他的线程对象引用,其中的方法既可以被自身表达的线程所执行,也可以被其他的线程所执行。