更多“【分录题】下面的程序定义了一个线程TimeThread,该线…”相关的问题
第1题
【分录题】下面的程序定义了一个线程PrintThread,该线程打印输出1~1000之间所有3的倍数,每输出一个数休眠1500毫秒,在main方法中创建了该线程的一个实例,并启动该线程。请将下面的程序填写完整。 class PrintThread extends (1) { public PrintThread(String str) { (2) ; // 调用父类的构造方法 } public void run() { for(int i=1;i<=1000;i++) { if(i % 3 ==0) System.out.println(this.getName()+": "+i); try { (3) ; // 休眠1500毫秒 } catch (Exception e) { System.out.println(e.toString()); } } } } public class Exam4{ public static void main(String[] args){ P
点击查看答案
第2题
编写程序,在main方法中输出该方法所在线程的线程id、线程名称和线程优先级。 定义一个线程类WorkThread,在其run方法中输出run方法所在线程的线程id、线程名称和线程优先级。 在main方法中创建WorkThread类的对象,并启动该新线程,通过程序运行的结果说明二者的线程id是不同的,从而实现多线程的程序设计。
点击查看答案
第3题
编写程序,在main方法中输出该方法所在线程的线程id、线程名称和线程优先级。 定义一个线程类WorkThread,在其run方法中输出run方法所在线程的线程id、线程名称和线程优先级。 在main方法中创建WorkThread类的对象,并启动该新线程,通过程序运行的结果说明二者的线程id是不同的,从而实现多线程的程序设计。
点击查看答案
第4题
定义一个线程(3分),在控制台每隔5秒显示一次1+2+3+...+100加和的结果(5分),直至100停止(2分)
点击查看答案
第5题
应用Thread类定义两个线程对象,要求每个线程输出它的名字,每隔300毫秒输出一次,共输出20次。
点击查看答案
第6题
【简答题】5.5编程出一个程序,实现两个线程 A 和 B ,A 和 B 同时启动,A线程每隔500毫秒显示字符‘A’,B线程每隔 3 毫秒显示字符‘B’。
点击查看答案
第7题
【简答题】5.3 编写一个 Java 程序实现多线程,在线程中输出线程的名字,休眠300 毫秒后输出一次,共输出 20 次。
点击查看答案
第8题
【简答题】5.4创建两个线程。每个线程进行5次循环,每次循环显示循环的次数和当前运行的线程名字,然后休眠一个随机时间。
点击查看答案
第9题
程序填空题: 本题的要求是: 在主线程中创建了一个线程,该线程休眠50ms然后给变量i赋值。主线程要等该子线程结束后获得并输出i的值,使程序的输出结果如下: j=10 ,a.i=10 public class Java_2 { public static void main (String args[]) { try { Sleep a = new Sleep (); Thread t = new Thread (a); //*********Found********** t._____________(); t.join(); int j= a.i; System.out.println("j="+j+",a.i="+a.i); } catch (Exception e) {} } } //*********Found********** class Sleep implements _________________{ int i; public void run () { try
点击查看答案
第10题
多线程编程 定义一个线程(1分),完成从1-32之间随机产生7个不同数字(5分)并在控制台上输出(2分),在测试方法中启动该线程(2分)
点击查看答案
第11题
一个多处理器系统中某个应用程序采用多对多线程模式编写。假如该程序的用户线程数量多于系统的处理器数量,讨论下列情况下的性能: 1)该程序分配得到的内核线程的数量比处理器数量少 2)该程序分配得到的内核线程的数量和处理器相同 3)该程序分配得到的内核线程的数量大于处理器数量,但少于用户线程的数量
点击查看答案