下列说法中,错误的一项是( )?
A: 线程一旦创建,则立即自动执行。
B: 线程创建后需要调用start()方法,将线程置于就绪状态。
C: 线程处于就绪状态,意味着它可以被调度。
D: 调用线程的start()方法后,线程也不一定立即执行。
A: 线程一旦创建,则立即自动执行。
B: 线程创建后需要调用start()方法,将线程置于就绪状态。
C: 线程处于就绪状态,意味着它可以被调度。
D: 调用线程的start()方法后,线程也不一定立即执行。
举一反三
- 下列说法中,错误的一项是( )。 A: 线程一旦创建,则立即自动执行 B: 线程创建后需要调用start()方法,将线程置于可运行状态 C: 调用线程的start()方法后,线程也不一定立即执行 D: 线程处于可运行状态,意味着它可以被调度
- 有关线程的叙述说法错误的是( )。 A: 一旦一个线程被创建,它就立即开始运行 B: 使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行 C: 一个线程可以调用yield()方法使其他线程有机会运行 D: join()方法可使当前线程阻塞,直到调用该方法的线程运行结束
- 关于线程,下列哪个是正确的? A: 线程被创建,立刻就能运行。 B: 当一个线程进入中断状态后,它被放在JVM管理的线程队列中排队。 C: 一个线程从死亡状态可以再回到中断状态。 D: 线程调用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
- 线程调用start方法将启动线程,使之从创建(新建)状态进入就绪队列排队,一旦轮到它来使用CPU资源时,就可以脱离创建它的线程独立开始自己的生命周期。
- 用new关键字建立一个线程对象后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存空间,通过调用start进入就绪状态。