public class MultiThreadsError5 {
int count;
public MultiThreadsError5(MySource source) {
source.registerListener(new EventListener() {
@Override
public void onEvent(Event e) {
System.out.println("\n我得到的数字是" + count);
}
});
for (int i = 0; i < 10000; i++) {
System.out.print(i+"\t");
}
count = 100;
}
}
老师,这段代码的逸出问题是体现在new EventListener()这个匿名内部类中能访问到
MultiThreadsError5类中的count并可随意修改嘛?