题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-01 05:15:38

[单项选择]实现一个线程的创建有( )种方法。
A. 1
B. 2
C. 3
D. 4

更多"实现一个线程的创建有( )种方法。"的相关试题:

[单项选择]下列程序通过实现Runnable接口创建一个线程,选择正确的语句填入程序的横线处。
class MyRun implements Runnable

String str;
MyRun(String s)

str = s;

public void run( )
System.out.println(str);


public class ex40

public static void main(String[] args)

String name = "实现阶段Runnable 接口";
MyRun my = new MyRun(name);
Thread th =
th. start ( );


A. new MyRun(my) B. new Thread( )
C. new Thread(my) D. Thread(my)
[简答题]【说明】
用创建Thread类的子类的方法实现多线程,判断一个数是否是素数。如果是,打印“是素数”,如果不是,则打印“不是素数”;如果没有参数输入,显示“请输入一个命令行参数”。
【Java程序】
import java.io.* ;
public class TestThread //Java Application主类
public static void main(Sting args[ ])
if (args length<l) //要求用户输入一个命令行,否则程序不能进行下去
system.out.println("请输入一个命令行参数");
system.exit(0) ;
//创建用户Thread子类的对象实例,使其处于NewBorn状态
primeThread getPrimes = new primeThread (Integer.parseInt(args[0]));
getPrimes.start ( ) ; //启动用户线程,使其处于Runnable状态
while(getPrimes.isAlive( )&& getPrimes.ReadyToGoOn( ) )
system.out.println("Counting the prime number../n"); //说明主线程在运行
try
Thread. sleep (500); //使主线程挂起指定毫秒数,以便用户线程取得控制权,
//sleep是static的类方法

Catch(InterruptedException e) //sleep方法可能引起的异常,必须加以处理
return ;

//while循环结束
System.out.println (
[单项选择]有关线程的哪些叙述是对的 ( )
Ⅰ:一旦一个线程被创建,它就立即开始运行
Ⅱ:使用start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行
Ⅲ:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面
Ⅳ:一个线程可能因为不同的原因停止(cease)并进入就绪状态
A. Ⅱ、Ⅲ
B. Ⅱ、Ⅳ
C. Ⅰ、Ⅱ
D. Ⅲ、Ⅳ
[单项选择]下列有关线程的叙述哪个是正确的
A)一旦一个线程被创建,它就立即开始运行
B)调用start( )方法可以使一个线程成为可运行的,但是它不一定立即开始运行
C)主线程不具有默认优先级
D)Java中线程的优先级从低到高以整数0~9表示

[填空题]通过实现Runnable接口创建线程,请在画线处加入正确的代码完成此程序 【9】 。 public class ThreadTest { public static void main(String args[ ] { Thread t1 = new Thread(new Hello( ) Thread t2 = new Thread(new Hello( ) ___________; t2.start( ); } } class Hello implements Runnable { int i; public void run( ) { while (true) { System.out.println("Hello"+i++ if(i==5) break; } } }
[填空题]通过实现Runnable接口创建线程,请在画线处加入正确的代码完成此程序 【9】
public class ThreadTest

public static void main(String args[ ]

Thread t1 = new Thread(new Hello( )
Thread t2 = new Thread(new Hello( )
___________;
t2.start( );


class Hello implements Runnable

int i;
public void run( )

while (true)

System.out.println("Hello"+i++
if(i==5) break;



[简答题]创建线程对象,要传递代码与数据,而传递代码与数据有两种方法,一是通过继承Thread类,二是向Thread类传递一个Runnable对象。请在下面程序的每条横线处填写一个语句,使程序的功能完整。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在横线处填入适当的语句。
源程序文件清单如下;
public class TestThread

public static void main(String args[ ])

MyThread t=new MyThread( );
______;


class MyThread ______ Thread

______

for(int i=0;i<10;i++)

System.out.println(" "+i);



[多项选择]现代操作系统均采用了线程技术。当在一个进程中创建了多个线程后,这些线程可以 ( )
A. 共享该进程的所有资源
B. 并发执行
C. 拥有各自独立的主存空间
D. 相互间快速传递信息
E. 在执行中经历状态变化
[填空题]通过实现Runnable接口创建线程,请在画线处加入正确的代码完成此程序______。
publicclass ThreadTest

publicstaticvoid main(Stringargs[])

Threadt1=newThread(newHello( )):
Threadt2=newThread(newHellO( ));
T2.start( );


classHelloimplementsRunnable

intI;
publicvoidIUB( )

while(true)

System.out.println(“Hello”+i++);
If(i==5)break;



[简答题]简述Java程序实现多线程应用的途径?
[填空题]下面程序创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest { public static void main (String[] args) { Hello h=Hew Hello ( ); 【8】 t.start ( ); } } class Hello implements Runnable { int i; public void run ( ) { while(true) { System.out.println("Hello" +i++); if(i==5) break; } } }
[填空题]当使用Thread t=new Thread(r)创建一个线程时,表达式:
r instanceof Thread的值是 【15】
[填空题]当使用Thread t=new Thread(r)创建一个线程时,表达式:rinstanceof Thread的值是()。
[单项选择]当使用SomeThread t=new SomeThread( )创建一个线程时,下列叙述中正确的是
A. SomeThread类是包含run()方法的任意Java类
B. SomeThread类一定要实现Runnable接口
C. SomeThread类是Thread类的子类
D. SomeThread类是Thread类的子类并且要实现Runnable接口
[单项选择]如果使用Thread t=new Test( )语句创建一个线程,则下列叙述正确的是
A. Test类一定要实现Runnable接口
B. Test类一定是Thread类的子类
C. Test类一定是Runnable类的子类
D. Test类一定是继承Thread类,并且实现Runnable接口
[填空题]

下列程序创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest{
public static void main(String args[]){
Hello h=new Hello( );
();
t.start( );
}
}
class Hello implements Runnable{
int i;
public void run( ){
while(true){
System.out.println("Hello"+i++);
if(i==5) break;
}
}
}


[填空题]Java线程的线程体是一个线程类的 【9】 方法。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码