在创建Thread对象之后,调用线程的( )方法开始执行线程。

admin2010-02-22  17

问题 在创建Thread对象之后,调用线程的(    )方法开始执行线程。

选项 A、start()
B、interrupt()
C、run()
D、stop()

答案1

解析 本题考查线程机制。选项A正确,为了运行线程,将调用它的start()方法,调用线程的start()方法将导致调用另外一个方法——线程对象中所必须具有的run()方法。 run()方法是线程类的核心。通过添加 implements Runnable,创建和小程序相关的 Thread对象,并使用小程序的start()、stop()和run()方法,小程序将成为使用线程的程序。另外,千万要注意小程序和线程都有 start()方法,当创建使用线程的小程序时,这点会让人迷惑,但这两个方法是不同的,而且彼此之间没有任何联系。选项B错误,interrupt()方法中断一个正在运行的程序;选项C错误,run()是一个抽象方法,它是通过调用start()方法触发它运行;选项D错误,stop()方法终止一个线程的运行。由此可知本题的答案是A。
转载请注明原文地址:https://kaotiyun.com/show/OSnp777K
0

最新回复(0)