java线程run方法_java线程中c.run();有什么区别c.start();

原问题:java线程中c.run();有什么区别c.start();
分类:编程开发 > 最后更新时间:【2016-12-15 19:20:43】

最佳答案

run()方法:在本线程内调用该Runnable对象的run()方法,可以重复多次调用;
start()方法:启动一个线程,调用该Runnable对象的run()方法,不能多次启动一个线程;

最佳答案由网友  云嵩lys  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
3

分享到:

其他回答

其它网友回答:
start表示用多线程执行,

其它网友回答:
run表示单线程立即执行.

其它网友回答:
run本身不会启动多线程  start可以

其它网友回答:
run一般是被动的被start调用

    推荐