()方法不可以用来暂时停止当前线程的运行。
A. stop()
B. sleep()
C. wait()
D. suspend()
在多线程并发程序设计中,能够给对象x加锁的语句是()
A. x.wait()
B. synchronized(x)
C. x.nosity()
D. x.synchronized()
下列关于线程的说法中正确的是()
A. 一个线程一旦被创建,就立即开始运行
B. 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C. 当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行的线程队列的前面
D. 因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态
关于以下程序段的执行结果,说法正确的是 ()public class Borley extends Thread{public static void main(String argv[]){Borley b = new Borley();b.start();}public void run(){System.out.println("Running");}}
A. 编译通过并执行,但无输出
B. 编译通过并执行,输出 :Running
C. 产生错误,没有Thread类对象
D. 产生错误,没有通道到达Thread包