Which two code fragments will execute the method doStuff() in a separate thread?()
A、 new Thread() { public void run() { doStuff(); } }
B、 new Thread() { public void start() { doStuff(); } }
C、 new Thread() { public void start() { doStuff(); } } .run();
D、 new Thread() { public void run() { doStuff(); } } .start();
E、 new Thread(new Runnable() { public void run() { doStuff(); } } ).run();
F、 new Thread(new Runnable() { public void run() { doStuff(); } }).start();