0
A
回答
1
有几件事情,这里要注意:
- 如上所述,这个代码什么也不做。线程开始,然后立即停止,因为没有任何东西可以运行。
- 线后完成
run()
方法,它自动关闭。让线程继续运行的唯一方法是保持循环。然后停止线程的唯一方法是退出循环。线程没有相应的System.exit()
。 - 我不认为你需要有一个新的可运行的,因为类
Thread
都有自己run
方法,只需调用Runnable的run方法反正。
1
后可运行执行完毕的线程将自动停止。除非你有一个需要在它之内结束的循环,否则没有必要手动停止它。
相关问题
- 1. Java线程/运行停止
- 2. Android的线程不会停止运行
- 3. 停止正在运行的线程
- 4. Java的运行和停止线程
- 5. 线程已经停止运行
- 6. 运行时DLL停止主线程
- 7. python停止线程正在运行
- 8. Java线程突然停止运行
- 9. 如何停止方法的执行从运行()调用线程
- 10. 如何停止线程当Tomcat停止
- 11. 运行多个线程,并停止一旦一个已停止
- 12. 如何停止可运行内的可运行?
- 13. 如何停止线程?
- 14. 如何停止Java线程?
- 15. 如何停止线程
- 16. 如何停止线程python
- 17. 如何停止Django线程
- 18. 如何停止线程?
- 19. 如何停止Java线程?
- 20. 如何停止运行多个进程
- 21. 如何停止运行程序
- 22. 如何在运行后停止进程?
- 23. 如何在运行5秒后停止异步线程
- 24. 如何在自己的线程中运行并正确停止?
- 25. 如何停止onScrollListener启动运行的线程?-Android
- 26. 如何在完成运行之前停止线程?
- 27. android - 如何安全地停止正在运行的线程
- 28. 如何停止运行多个实例的同一线程
- 29. 如何退出或停止正在运行的线程?
- 30. 如何停止或破坏正在运行的线程
因为运行方法不执行任何操作将立即停止。 – MartinS
我在run方法中有一些代码。在完成run方法的执行之后,线程停止? –