线程开始运行时,是从下列哪一个方法开始执行的()
A: main()
B: start()
C: run()
D: init()
A: main()
B: start()
C: run()
D: init()
B
举一反三
- Thread类用来创建和控制线程,一个线程从下面()方法开始执行。 A: init() B: start() C: run() D: notifyAll()
- 一个Java类,运行时从哪个方法开始?() A: main B: run C: start D: Main
- 下列方法中,( )是实现启动线程的方法。 A: init() B: main() C: run() D: start()
- Thread类中能运行线程的方法是 。 A: resume() B: start() C: run() D: init()
- 一个线程处于运行状态,该线程就会执行的方法是() A: init() B: sleep() C: stop() D: run()
内容
- 0
启动一个线程所调用的方法是( )。 A: run() B: init() C: start() D: new()
- 1
以下哪个方法可以启动一个线程? A: start() B: init() C: run() D: wait()
- 2
在创建Thread对象之后,调用线程的()方法开始执行线程。 A: start() B: interrupt() C: run() D: stop()
- 3
下面哪个方法是线程的主体方法? A: start() B: run() C: sleep() D: init()
- 4
下列有关线程的叙述中正确的一项是( )。 A: 一旦一个线程被创建,它就立即开始运行。 B: 使用start() 方法可以使一个线程成为可运行的,但是它不一定立即开始运行。 C: 当一个线程因为抢占机制而停止运行时,它被放在可运行队列的前面。 D: 新建的线程调用start()方法就能立即进入运行状态。