单选题如果想在run方法结束前消灭该线程,应调用方法()Astop()Binterrupt()Cdestroy()Dcancel()

单选题
如果想在run方法结束前消灭该线程,应调用方法()
A

stop()

B

interrupt()

C

destroy()

D

cancel()


参考解析

解析: 暂无解析

相关考题:

下列叙述正确的是( )。A.线程的执行从run()方法开始,需要调用start()方法运行线程B.可以通过实现Runnable接口,并且重写start()方法创建线程C.可以通过继承Thread类,并且重写start()方法创建进程D.线程执行从start()方法开始,需要通过调用run()方法运行线程

通过调用线程对象实例的( )方法,可以启动执行该线程。 A.start()B.main()C.run()D.execute()

如果线程的run方法执行结束或抛出一个不能捕获的例外,线程便进入等待状态。()

如果一个线程调用【 】 ()方法,将使该线程进入休眠状态。

如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是A.sleep()方法的时间到B.获得了对象的锁C.线程在调用t.join()方法后,线程t结束D.wait()方法结束

如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。 A.sleep方法的时间到S 如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是( )。A.sleep方法的时间到B.获得了对象的锁C.线程在调用t.join方法后,线程t结束D.wait方法结束

用Thread子类实现多线程的步骤顺序是( ) A、声明Thread类的子类,创建Thread子类的实例,让线程调用start()方法B、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例C、创建Thread子类的实例,让线程调用start()方法D、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例,让线程调用start()方法

( 32 )如果线程正处于阻塞状态,不能够使线程直接进入可运行状态的情况是A ) sleep() 方法的时间到B )获得了对象的锁C )线程在调用 t.join() 方法后,线程 t 结束D ) wait() 方法结束

在以下哪种情况下,线程进入就绪状态?()A、线程调用了sleep()方法时B、线程调用了join()方法(终止)C、线程调用了yield()方法时D、线程调用了notify()方法

要将某个线程设置为后台线程,需要调用该线程的()方法,该方法必须在()方法之前调用

Java中直接调用Thread类中的run()方法可以启动一个线程。

使一个线程进入就绪状态,应调用的方法是()A、init()B、start()C、run()D、sleep()

下面关于Java中线程的说法不正确的是()A、调用join()方法可能抛出异常InterruptedException。B、sleep()方法是Thread类的静态方法。C、调用Thread类的sleep()方法可终止一个线程对象。D、线程启动后执行的代码放在其run方法中。

在java程序中,下列关于线程的说法错误的是()A、线程启动调用start方法B、线程的主体是run方法C、线程运行中调用sleep方法可以进入阻塞状态D、在java中,优先级的数值为1的线程可以抢占优先级为5的线程的资源

关于线程的创建过程,下面四种说法正确的有哪些?()A、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法B、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法C、定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法D、定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法

启动多线程必须调用start()方法, 如果调用run()方法则没有启动新的线程

处于等待的线程,如果要使该线程恢复运行状态,应调用方法()A、start()B、run()C、resume()D、notify()

run()方法是运行线程的主体,若run方法运行结束,线程就消亡了。

利用Runnable接口实现线程必须复写run()方法,这个run()方法是由哪一个方法调用的()。A、start()B、doStart()C、startApp()D、doRun()

如果一个方法声明为同步方法,在有些情况下仍然需要其他线程访问该数据,可在该方法中使当前线程等待调用的方法是()A、sleep()B、stop()C、wait()D、notify()

多选题关于线程的创建过程,下面四种说法正确的有哪些?()A定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法B定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法C定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法D定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法

判断题启动多线程必须调用start()方法, 如果调用run()方法则没有启动新的线程A对B错

填空题要将某个线程设置为后台线程,需要调用该线程的()方法,该方法必须在()方法之前调用

单选题下面关于Java中线程的说法不正确的是()A调用join()方法可能抛出异常InterruptedException。Bsleep()方法是Thread类的静态方法。C调用Thread类的sleep()方法可终止一个线程对象。D线程启动后执行的代码放在其run方法中。

单选题如果想在run方法结束前消灭该线程,应调用方法()Astop()Binterrupt()Cdestroy()Dcancel()

单选题处于等待的线程,如果要使该线程恢复运行状态,应调用方法()Astart()Brun()Cresume()Dnotify()

判断题run()方法是运行线程的主体,若run方法运行结束,线程就消亡了。A对B错

单选题如果要安全地终止一个线程t,可以采用的正确方法是(  )。A调用t.stop()方法B可以使用标志flag,通过设置flag通知线程t结束C调用t.suspend()方法D调用t.yield()方法