到目前为止,博客中大部分示例任务类都实现了Runnable。在非常简单的情况下,你可能会希望使用直接从Thread继承这种可替换的方式。 public class SimpleThread extends Thread { private int countDown = 5; private static int threadCount = 0; public SimpleThread(){ super(Integer.toString(++threadCount)); start(); } public String toString(){ return "#" + get