Runnable是Java中的接口还是对象?

Pra*_*aur -1 java multithreading instantiation runnable

创建线程时,我看到如下代码:

Runnable watdaheck = new Runnable()
{
System.out.println("java with time contradicts itself");
}
Run Code Online (Sandbox Code Playgroud)

据我所知,无法实例化接口,因此我无法理解我们如何编写Runnable()来创建匿名类。可以给接口一个参考,但是不能实例化多态性。

孙兴斌*_*孙兴斌 6

Runnable是interface,您正在创建实现该接口的匿名类Runnable