请教一个多线程的问题。急!高分相送,不够再加~
class A {
public static void setEdit(Integer value){
}
}
class B {
//执行数据库操作
public static void query() {
}
}
class C {
for(int i = 0 ; i < 100 ; i ++) {
A.setEdit();
}
B.query();
}
要求在C里面一边执行A.setEdit(),一边执行B.query。B.query是执行数据库查询,只需要执行一遍,A.setEdit()需要多次。当B.query执行完,A.setEdit()也执行完毕。