HandlerThread
является подклассом Thread
, а Thread
имеет run()
метод .
HandlerThread переопределяет, что для выполнения его работа, потому что именно так реализованы потоки. К сожалению, комментарий JavaDo c не заменяется собственным комментарием, поэтому документация скопирована из класса Thread
, что приводит к запутанной документации.
Что касается того, как вы должны его использовать Вы не должны Это деталь реализации, которая, к сожалению, опубликована c. Вы не должны переопределять это или называть это. Просто получите Looper
и используйте его для отправки сообщений на HanderThread
.