80,490
社区成员
发帖
与我相关
我的任务
分享
public class Aa {
public String a;//成员a是存放在堆内存的
public void getData2(){
String b=getData();
Log.i("Aa", "a=" + a + "||" + "b=" + b);
}
public String getData(){
try {
Thread.currentThread().sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
}
new Thread(new Runnable() {
@Override
public void run() {
a = "1";
}
}).start();
return a;
}
}
public class Aa {
public String a;//成员a是存放在堆内存的
public void getData2(){
getData();
}
public void getData(){
try {
Thread.currentThread().sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
}
new Thread(new Runnable() {
public void run() {
a = "1";
show(a);
}
}).start();
}
private void show(String b) {
System.out.println("a=" + a + "||" + "b=" + b);
}
public static void main(String[] args) {
Aa aa = new Aa();
aa.getData2();
}
}大胸逮要异步