Thread线程

Thread线程


相关考题:

Thread类的方法中,getName()方法的作用是( )。A.返回线程组的名称B.设置线程组的名称C.返回线程的名称D.设置线程的名称

语句Thread thread1=new SomeThreadClass()成功运行后,线程thread1处于生命周期的______状态。

怎样创建线程() A.通过Thread类的构造方法创建线程B.Thread类提供了start()方法创建线程C.通过实现Runnable接口创建线程D.通过使用Thread类提供的interrupt()方法创建线程

您的应用程序运用了两个线程,名分别为thread One和thread Two thread Two..您需要修改代码防止从线程thread One的执行到thread Two的执行完成。您将如何去做?() A.将thread One配置为以较低优先级运行。B.将thread Two配置为以较高优先级运行。C.使用Wait Call back委托同步这两个线程。D.调用thread One的Sleep方法。E.调用thread One的SpinLock方法。

Thread类中能运行线程的方法是( )。A.resume( )B.start( )C.run( )SXB Thread类中能运行线程的方法是( )。A.resume( )B.start( )C.run( )D.init( )

以下定义线程方法正确的是 ( )A.Public Thread();B.Public Thread(Runnable target)C.Public Thread(ThreadGroup group,Runnable target);D.以上都正确

下列程序的运行结果是______。 class A implements Runnable { int a; iht i = 2; A(int x) { a = x; } public void run() { while(i > 0) { System.out.println("线程" + a); i--; } } } public class Testl3 { public static void main(String[] args) { Thread a1 = new Thread(new A(1)); Thread a2 = new Thread(new A(2)); a1.start(); a2.start(); } }A.线程1 线程1 线程2 线程2B.线程1 线程2C.线程1 线程2 线程1 线程2D.线程1 线程1 线程1 线程1

下列程序的运行结果是______。 Class C14 implements Runnable { private int i; public C14(int n) { this.i = n; } public void run{) { try { Thread.currentThread().sleep(i); } catch(InterruptedException ie) { System.err.println(ie.tString()); } System.out.println("线程" + Thread.currentThread() .getName + "睡眠了" + i + "毫秒结束"); } } public class Testl4 { public static void main(String[] args) { Thread t = new Thread(new C14(300), "t"); t.start(); } }A.线程t睡眠了300毫秒结束B.线程Thread-0睡眠了300毫秒结束C.线程t睡眠了i毫秒结束D.线程Thread-0睡眠了i毫秒结束

在多线程程序设计中,如果采用继承Thread类的方式创建线程,则需要重写Thread类的( )方法。A.startB.10calC.interruptD.run

Thread类的方法中用于修改线程名字的方法是( )。A.setName( )B.reviseName( )SXB Thread类的方法中用于修改线程名字的方法是( )。A.setName( )B.reviseName( )C.getName( )D.checkAecess( )

在多线程程序设计中,如果采用继承Thread类的方式创建线程,则需要重写Thread类的( )方法。A.startB.localC.interruptD.run

Thread类的哪个方法用来启动线程的运行?()A. run()B. start()C. begin()D. execute(Thread t)

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

在创建Thread对象之后,调用线程的( )方法开始执行线程。A.start()B.interrupt()C.run()D.stop()

下列说法中错误的一项是 ( )A.使用继承Thread类创建线程,可以直接调用线程的方法B.通过实现Runnable接口创建线程,体现了面向对象的思想C.Thread类从面向对象的角度看,是虚拟CPU的封装D.通过实现Runnable接口创建线程,会影响Thread类的体系

( 7 ) 在多线程程序设计中 , 如果采用继承 Thread 类的方式创建线程 , 则需要重写 Thread 类的【 7 】 ( )方法。

Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示。每个Java线程的优先级都在常数1和10之间,即Thread.MIN_PRIORITY和Thread.MAX_PRIORITY之间。如果没有明确地设置线程的优先级别,每个线程的优先级都为常数8。

Thread类的方法中,toString()方法的作用是()A、只返回线程的名称B、返回当前线程所属的线程组的名称C、返回当前线程对象D、返回线程的名称

基于Runnable实现线程时,Thread类的构造方法中必须指明()A、线程组名B、目标对象C、线程名D、线程组名和线程名

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

使用Thread子类创建线程的优点是可以在子类中增加新的成员变量,使线程具有某种属性,也可以在子类中新增加方法,使线程具有某种功能。但是,Java不支持多继承,Thread类的子类不能再扩展其他的类。

下面()让线程休眠1分钟。 A、Thread.Sleep(1)B、Thread.Sleep(60)C、Thread.Sleep(1000)D、Thread.Sleep(60000)

Java多线程有几种实现方法()。A、继承Thread类B、实现Runnable接口C、实现Thread接口D、以上都不正确

您的应用程序运用了两个线程,名分别为thread One和thread Two thread Two..您需要修改代码防止从线程thread One的执行到thread Two的执行完成。您将如何去做?()A、将thread One配置为以较低优先级运行。B、将thread Two配置为以较高优先级运行。C、使用Wait Call back委托同步这两个线程。D、调用thread One的Sleep方法。E、调用thread One的SpinLock方法。

单选题基于Runnable实现线程时,Thread类的构造方法中必须指明()A线程组名B目标对象C线程名D线程组名和线程名

填空题语句Thread thread1=new SomeThreadClass()成功运行后,线程thread1处于生命周期的____状态。

判断题Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示。每个Java线程的优先级都在常数1和10之间,即Thread.MIN_PRIORITY和Thread.MAX_PRIORITY之间。如果没有明确地设置线程的优先级别,每个线程的优先级都为常数8。A对B错