什么是线程? |
| 一个线程是给定的指令的序列 ,一个栈,以及一些共享数据。线程也可以从全局类中访问静态数据。栈以及可能的一些共享数据,每个线程有其自己的堆栈和程序计数器。而堆栈用于跟踪线程的上下文,上下文是当线程执行到某处时,当前的局部变量的值。虽然你可以编写出在线程之间传送数据的子程序,在正常情况下,一个线程不能访问另外一个线程的栈变量。这四种状态为:初始态:一个线程调用了new方法之后,并在调用start方法之前的所处状态。
Runnable:一旦线程调用了start 方法,线程就转到Runnable 状态。 |
|