本帖最后由 杨兴庭 于 2013-8-7 18:10 编辑
- public class ThreadDemo2
- {
- public static void main(String[] args)
- {
- TestThread tt = new TestThread();
- new Thread(tt).start();
- new Thread(tt).start();
- new Thread(tt).start();
- new Thread(tt).start();
- }
- }
- class TestThread extends Thread
- {
- private int ticket = 20;
- public void run()
- {
- while (ticket > 0)
- {
- System.out.println(Thread.currentThread().getName() + "::" + ticket--);
- }
- }
- }
复制代码 如上代码,既然Thread 实现了Runnable接口,而TestThread继承了Thread,那么将TestThread的对象传给Thread(Runnable target)构造函数应该可以的,但运行结果却不正确,求解。 |