下列关于线程描述正确的是()
A: 一旦一个线程被创建,它就立即开始运行。
B: 使用start方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
C: 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。
D: 一个线程可能因为不同的原因停止并进入就绪状态
A: 一旦一个线程被创建,它就立即开始运行。
B: 使用start方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
C: 当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。
D: 一个线程可能因为不同的原因停止并进入就绪状态
B
举一反三
- 有关线程的哪些叙述是对的?()Ⅰ:一旦一个线程被创建,它就立即开始运行Ⅱ:使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行Ⅲ:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面Ⅳ:一个线程可能因为不同的原因停止(cease)并进入就绪状态 A: Ⅱ、Ⅲ B: Ⅱ、Ⅳ C: Ⅰ、Ⅱ D: Ⅲ、Ⅳ
- 下列关于线程的说法正确的是 A: 一个线程被创建,它就立即开始运行 B: 使用start()方法可以使一个线程立即开始运行 C: 当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面 D: 一个正在运行的线程可能因为某些情况而进入阻塞状态
- 下列有关线程的叙述中正确的一项是( )。 A: 一旦一个线程被创建,它就立即开始运行。 B: 使用start() 方法可以使一个线程成为可运行的,但是它不一定立即开始运行。 C: 当一个线程因为抢占机制而停止运行时,它被放在可运行队列的前面。 D: 新建的线程调用start()方法就能立即进入运行状态。
- 下列关于线程的说法中,正确的是 A: 一个线程一旦被创建,就立即开始运行 B: 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 当运行状态的线程因为调用了yield()方法而停止运行,它一定被放在可运行线程队列的前面 D: 当因等待对象锁而被阻塞的线程获得锁后,将直接进入运行状态
- 关于线程,下列哪个是正确的? A: 线程被创建,立刻就能运行。 B: 当一个线程进入中断状态后,它被放在JVM管理的线程队列中排队。 C: 一个线程从死亡状态可以再回到中断状态。 D: 线程调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
内容
- 0
有关线程的叙述说法错误的是( )。 A: 一旦一个线程被创建,它就立即开始运行 B: 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 一个线程可以调用yield()方法使其他线程有机会运行 D: join()方法可使当前线程阻塞,直到调用该方法的线程运行结束
- 1
下列操作可以打开立即窗口的是( )。 A: 一旦一个线程被创建,它就立即开始运行 B: 调用start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 主线程不具有默认优先级 D: Java中线程的优先级从低到高以整数0~9表示
- 2
下列有关线程的叙述哪些是错误的?( ) A: 一旦一个线程被创建,它就立即开始运行 B: 调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 主线程不具有默认优先级 D: Java中线程的优先级从低到高以整数0~9表示 E: 以上说法均不错误
- 3
使用start()方法可以使一个线程成为可运行的,并且它是立即开始运行。
- 4
一旦一个线程被创建,它就开始运行。