以下のプログラムがわかりません。Runnable
はインターフェイスであり、コンストラクターはどのインターフェイスにもありません。このプログラムでnew Runnable(){...}
は、どのように機能していますか?
public class Threads {
public static void main (String[] args) {
new Thread(new Runnable() {
public void run() {
System.out.print("bar");
}}).start();
}
}