Thread start()和runnable run()之间有什么区别?
class R1 implements Runnable { public void run() { … } …}class R2 implements Runnable { public void run() { … } …}
public static void main() { R1 r1 = new R1(); R2 r2 = new R2(); r1.run(); r2.run();}
public static void main() { R1 r1 = new R1(); R2 r2 = new R2(); Thread t1 = new Thread(r1); Thread t2 = new Thread(r2); t1.start(); t2.start();}
慕容森
相关分类