下面哪几个方法是Thread中定义的方法()。

题目

下面哪几个方法是Thread中定义的方法()。

  • A、wait
  • B、sleep
  • C、start
  • D、yield
  • E、notiy
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列哪些方法是Thread类中所定义的方法?()

A.yield()

B.sleep(longmsec)

C.go()

D.stop()


参考答案:A, B, D

第2题:

以下定义线程方法正确的是 ( )

A.Public Thread();

B.Public Thread(Runnable target)

C.Public Thread(ThreadGroup group,Runnable target);

D.以上都正确


正确答案:D
解析:Tread类在JavaAPI的java.lang包中定义,Thread类的构造方法有多个,这些方法的一般构造可以表示如下:publicThread(ThreadGroupgroup,Runnabletarget,Stringname);其中参数的含义是:group—指明该线程所属的线程组;target—提供线程体的对象,线程启动时,该对象的run()方法将被调用;name—线程名称,Java中的每个线程都有自己的名称,如果name为null,则Java自动给线程赋予惟一的名称。上述方法的每个参数都可以为null。不同的参数去null值,就成为Thread类的各种构造方法。所以选项A、B、C的构造方法都是正确的。

第3题:

Java语言中用于定义线程具体行为的方法是Thread类的______方法。


正确答案:run()
run()

第4题:

下面哪些说明是正确的()

  • A、可以在类中定义类
  • B、可以在类中定义方法
  • C、可以在方法中定义类
  • D、可以在方法中定义方法

正确答案:A,B,C

第5题:

下列哪个方法用来定义线程的具体行为,也就是定义线程体?

A.start( )

B.run( )

C.init( )

D.thread( )


正确答案:B
解析:一般情况下,通过重写run()方法来定义线程体。

第6题:

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

Thread类中能运行线程的方法是( )。

A.resume( )

B.start( )

C.run( )

D.init( )


正确答案:C
resume()是Thread类提供的用于线程控制的方法;start()是Thread类中的方法,新建的线程不会自动运行,必须调用线程的start()方法才能运行该线程;run()是Thread类中的方法,在该方法中定义了线程的具体行为,线程开始执行时,就是从它的run()方法开始执行的,就像Java应用程序从main()开始、Applet从init()开始-样;init()不是Thread类中的方法。

第7题:

Thread类中能运行线程的方法是( )。

A.resume

B.start

C.run

D.init


正确答案:C
C。【解析】resume是Thread类提供的用于线程控制的方法;start是Thread类中的方法,新建的线程不会自动运行,必须调用线程的start方法才能运行该线程;run是Thread类中的方法,在该方法中定义了线程的具体行为,线程开始执行时,就是从它的run方法开始执行的,就像Java应用程序从main开始、Applet从ink开始一样;init不是Thread类中的方法。

第8题:

如果定义一个线程类,它继承自Thread,则我们必须重写其中的()方法。

A.Run

B.Start

C.Yield

D.stop


参考答案:A

第9题:

用Thread子类实现多线程的步骤顺序是( )

A、声明Thread类的子类,创建Thread子类的实例,让线程调用start()方法

B、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例

C、创建Thread子类的实例,让线程调用start()方法

D、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例,让线程调用start()方法


正确答案:A

第10题:

下列哪些方法是Thread 类中所定义的方法?()

  • A、yield()
  • B、sleep(long msec)
  • C、go()
  • D、stop()

正确答案:A,B,D

更多相关问题