に匿名クラスを使用したいRunnable。2 つの方法がありますが、同じことを行うかどうかはわかりません。
方法 1:Runnable直接使用してから呼び出すrun():
new Runnable() {
@Override
public void run() {
}
}.run();
方法 2: の代わりにメソッドを使用して、匿名Runnableを作成し、に貼り付けます。Threadstart()run()
new Thread(new Runnable() {
@Override
public void run() {
}
}).start();
方法2は明らかに正しいと思います。しかし、それが方法1と同じことをするかどうかはわかりません。run()メソッドをRunnable直接呼び出すことはできますか?