我想知道我应该在线程中运行我的函数还是在线程中编写函数代码! 我的意思是这样的:
这里我在线程中使用了我的函数
<li>
这里我为每个函数使用了一个线程:
...
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_disable_stable_mode);
new Thread(new Runnable() {
@Override
public void run() {
function1();
function2();
function3();
}
}).start();
}
void function1(){
//some code
}
void function2(){
//some code
}
void function3(){
//some code
}
...
性能是否相同?
答案 0 :(得分:0)
第一个示例代码将被执行
function1()
然后function2()
然后function3()
但是
第二个示例代码中的将被执行
同时function1()
和function2()
以及function3()
它们与method2
的方法不同