查看ThreadFactory
界面
public Thread<T> newThread(Runnable<T> runnable);
类型参数在这里传达了什么?我的意思是Collection有意义,因为T指定了可以进入Collection的对象类型,但Runnable或Thread是什么意思?
答案 0 :(得分:4)
在ThreadFactory.newThread(Runnable)中没有泛型类型,Runnable或Thread也不是通用接口/类。原件一定是错误的。
答案 1 :(得分:0)
您正在创建的线程类,它必须是某些其他类的子类,它不能从Thread类扩展。这是因为Java不允许类从多个类继承。这就是Runnable接口实现线程的原因。
答案 2 :(得分:0)