public class j1 { public int ss=3; public static void main(String[] args) { j2 a=new j2(); j3 b=new j3(); b.m=4; a.s=b; b.m=12; System.out.print(a.s.m); }}
public class j2 {
j3 s;
}
public class j3 {
int m;
}
结果是12
这是在J1里面实现了共用数据块 也就是实现了小范围指针的问题