热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

深入解析:调用start()方法为何会触发run()方法的执行,以及为何不能直接调用run()方法?

本文由编程笔记#小编为大家整理,主要介绍了为什么我们调用 start()方法时会执行 run()方法,为什么 我们不能直接调用 run()方法?相关的知识,希望对你有一定的参考价值。当你调用 sta
本文由编程笔记#小编为大家整理,主要介绍了为什么我们调用 start()方法时会执行 run()方法,为什么 我们不能直接调用 run()方法?相关的知识,希望对你有一定的参考价值。

当你调用 start()方法时你将创建新的线程,并且执行在 run()方法里的代码。

但是如果你直接调用 run()方法,它不会创建新的线程也不会执行调用线程的代码,

只会把 run 方法当作普通方法去执行。


推荐阅读
author-avatar
xfziyou315
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有