为什么android HandlerThread需要构造函数的名称?
公共建设者
HandlerThread(String name)
HandlerThread(String name, int priority)
构造一个HandlerThread。
即。为什么没有参数的构造函数new HandlerThread()
?内部使用的名称是什么,我可以将它用于什么?
在文档中搜索“name”只会给这些构造函数带来结果。
答案 0 :(得分:2)
我查了一下源代码。
HandlerThread使用该名称来调用java.lang.Thread(String name)
构造函数。
java.lang.Thread的文档说:
每个帖子都有一个名称用于识别目的。超过一个 线程可能具有相同的名称。如果a时没有指定名称 创建线程,为其生成一个新名称。