java线程无参数构造函数的用途是什么?
如果线程构造函数有参数,并且该参数是一个函数条目,则相当于创建一个新线程来执行该函数。 然而,thread也有一个无参数构造函数,而且thread类的成员函数似乎不能再次绑定到执行函数
问题:默认情况下构造的线程对象有什么用途?如何执行子线程
你可以在下面搜索框中键入要查询的问题!
如果线程构造函数有参数,并且该参数是一个函数条目,则相当于创建一个新线程来执行该函数。 然而,thread也有一个无参数构造函数,而且thread类的成员函数似乎不能再次绑定到执行函数
问题:默认情况下构造的线程对象有什么用途?如何执行子线程
# 1 楼答案
当你问为什么时,答案是令人担忧的。不可能看透语言设计者的心思。不过我猜一下
Thread
还允许子类化。例如,这个线程类有一个实现的run()
方法,并使用无参数(null)构造函数因此,有多种方法可以让线程对象执行任意代码。并非总是需要
Runnable
参数