我正在开发一个使用线程的 android 应用程序。你能告诉我这3段代码之间的区别吗?
第一的:
Thread t1 = new Thread (new Class1(param1));
Thread t2 = new Thread (new Class2(param2));
t1.start();
t2.start();
t1.join();
t2.join();
第二:
Thread t1 = new Thread (new Class1(param1));
Thread t2 = new Thread (new Class2(param2));
t1.start();
t1.join();
t2.start();
t2.join();
第三:
Thread t1 = new Thread (new Class1(param1));
t1.start();
Thread t2 = new Thread (new Class2(param2));
t2.start();
t1.join();
t2.join();
另外,如果两个类 (class1
和class2
) 扩展同一个类,会有什么不同Class
?
我仍然需要知道 Class1 和 Class2 两个类是否扩展同一个类(MAINCLASS)并实现可运行,会发生冲突吗?换句话说,它可以工作吗?谢谢你。