请问下图中,s1.a=10这句,为什么不会修改内部类的属性值呢,为什么其属性值还是5?
收起
a是一个普通变量,s1是一个新对象,这个值只在s1里面是10。如果是静态变量static就各对象共享
报告相同问题?