调用线程对象的start()方法会执行run(),为什么不能直接调用run()方法??
Thead类中start()方法和run()方法的区别
1。start():
我们先来看看API中对于该方法的介绍:
使该线程开始执行;Java 虚拟机调用该线程的 run 方法。
结果是两个线程并发地运行;当前线程(从调用返回给 start 方法)和另一个线程(执行其 run 方法)。
多次启动一个线程是非法的。特别是当线程已经结
转载
2017-07-21 21:29:32 ·
7252 阅读 ·
0 评论