私は現在Javaのコースを受講していますが、紛らわしいコードに遭遇しました。
例:
Runnable runnable = new Runnable()
{
public void run()
{
//doStuff
}
};
このコードが何をしているのかよくわかりません。
runメソッドをクラスのインスタンスに関連付けるにはどうすればよいですか?
「Runnable」をグーグルで検索したところ、それがインターフェースであることがわかりました。中括弧の間にrunメソッドを宣言してインターフェイスを実装していますか?これは、Javaの任意のインターフェイスで実行できますか?
私はいくつかのリンク/説明を使用することができます。ありがとうございました!