28 创建一个倒数计数线程 (10分)
创建一个倒数计数线程。要求:1.该线程使用实现Runnable接口的写法;2.程序该线程每隔0.5秒打印输出一次倒数数值(数值为上一次数值减1)。
输入格式:
N(键盘输入一个整数)
输出格式:
每隔0.5秒打印输出一次剩余数
输入样例:
6
输出样例:
在这里给出相应的输出。例如:
6
5
4
3
2
1
0
作者
吴恋
单位
贵州师范学院
代码长度限制
16 KB
时间限制
9000 ms
内存限制
64 MB
import java.util.Scanner;
class PrintTask implements Runnable {
private int n;
public PrintTask(int n)
{
this.n=n;
}
public void run() {
for(int i=n;i>=0;i--) {
for(int l=0;l<500;l++);
System.out.println(i);
}
}
}
public class Main{
public static void main(String[] args) {
Scanner in=new Scanner(System.in) ;
PrintTask ta=new PrintTask(in.nextInt());
Thread t=new Thread(ta);
t.start();
}
}