宇可d

 

线程

一.定义线程

1、继承Thread类。

此类中有个run()方法,应该注意其用法:

public void run()

如果该线程是使用独立的Runnable运行对象构造的,则调用该Runnable对象的run方法;否则,该方法不执行任何操作并返回。

Thread的子类应该重写该方法。

2、实现Runnable接口。

 

二、线程状态

 

线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。

1、新状态

2、可运行状态

3、运行状态

4、等待/阻塞/睡眠状态

5、死亡态

posted on 2018-03-07 00:53  holloer  阅读(101)  评论(0编辑  收藏  举报

导航