0

我使用HandlerThread开发了几个代码,但到目前为止,在扩展时,在某种程度上很难理解类run()中存在的方法的含义。Handlerthread

HandlerThread类,当扩展时,一些抽象方法将被覆盖。其中之一是:

run()

HandlerThread请您在课堂上解释一下它的用法吗?

4

1 回答 1

1

HandlerThread是 的子类Thread,并且Thread有一个run()方法

HandlerThread会覆盖它以完成其工作,因为这就是实现线程的方式。不幸的是,它不会用自己的注释替换 JavaDoc 注释,因此文档是从Thread类中复制的,这会导致此处的文档混乱。

至于你应该如何使用它:你不应该。不幸的是,这是一个公开的实现细节。你不应该覆盖它或调用它。只需获取Looper并使用它将内容发布到HanderThread.

于 2020-04-25T09:53:08.637 回答