【发布时间】:2010-09-20 17:46:09
【问题描述】:
你什么时候会调用 Java 的 thread.run() 而不是 thread.start()?
【问题讨论】:
-
当我是 thread.start() 方法时? :)
-
@blank,答案很简单:
t.run()当你想在当前线程上运行t的任务,t.start()当你想运行t的任务在线程t本身上。还是您要的是实际用例? -
如果你是个白痴,想花一个小时调试多线程代码,后来才意识到你应该调用
start()!像我一样...这种方法不应该公开!
标签: java multithreading concurrency