【Java开源代码栏目提醒】:网学会员,鉴于大家对Java开源代码十分关注,论文会员在此为大家搜集整理了“TimePrinter2.java”一文,供大家参考学习!
/*实现Runnable创建两个新线程而不强加类层次 */
import java.util.*;
import java.io.*;
class TimePrinter2 implements Runnable {
int pauseTime;
String name;
public TimePrinter2(int x, String n) {
pauseTime = x;
name = n;
}
public void run() {
while(true) {
try {
System.out.println(name + ":" + new
Date(System.currentTimeMillis()));
Thread.sleep(pauseTime);
} catch(Exception e) {
System.out.println(e);
}
}
}
static public void main(String args[]) {
Thread t1 = new Thread(new TimePrinter2(1000, "Fast Guy"));
t1.start();
Thread t2 = new Thread(new TimePrinter2(3000, "Slow Guy"));
t2.start();
}
}
上一篇:
TimePrinter1.java
下一篇:
多年来只想说一句,我不怪你