我在我的 Android 项目Handler
中与all over 一起使用。HandlerThread
我在服务中使用其中的大部分。在那里,由具有低优先级的单个 HandlerThread 支持的我的处理程序被创建onCreated()
并停止在onDestroy()
.
他们中的许多人一直在等待。例如,他们每五分钟处理几秒钟的东西。
我的应用程序总共有大约 20 个线程(其中一半是 HandlerThreads)。那么,打开这么多线程是性能问题吗?在Java 中有线程等待是不是很糟糕?我知道,它应该是正确的。我只是想检查一下,这是否也适用HandlerThread
。