单项选择(2007年4月二级考试)

下列方法中哪个是执行线程的方法【 】。

A、run()

B、start()

C、sleep()

D、suspend()

答案解析

A

【解析】

start( )是启动线程对象,使之从新建状态转入就绪状态;

sleep( )让线程睡眠一段时间,在此期间线程不消耗CPU资源;

suspend( )使线程挂起,暂停执行,如果想恢复线程,必须由其他线程调用resume( )方法。

讨论