正如我在标题中所写:在启动应用程序后,如果我启动一个调用常用方法的线程然后等待 10 秒,并且重复此操作直到用户退出应用程序,它会导致任何性能问题吗?或者它会对其他可能具有更高优先级的线程和异步任务产生负面影响?比如,假设我有另一个由按钮触发的线程,即使主重复线程正在运行,它也必须立即执行。有人可以给我介绍一个安全的解决方案吗?
感谢您的回答,我将为您提供一个示例:我有一个按钮,预计会被按下一次,所以我每 10 秒检查一次用户是否已经按下它。但除了这个正在进行的线程之外,用户还可以触发其他短线程,例如在后台下载 100KB 文件或从外部数据库加载一些数据。因此,据我所知,不会有任何混乱,只要我愿意,我就可以拥有那个持续的线程。(这只是一个例子,我故意不使用按钮的监听器)