运行结果: 类变量 i=10 实例变量 j=20 静态变量属于类,不属于任何独立的对象,所以无需创建类的实例就可以访问静态变量。之所以会产生这样的结果,是因为编译器只为整个类创建了一个静态变量的副本,也就是只分配一个内存空间,虽然有多个实例,但这些实例共享该内存。实例变量则不同,每创建一个对象,都会分配一次内存空间,不同变量的内存相互独立,互不影响,改变 a 对象的实例变量不会影响 b 对象。静态变量属于类,不属于任何独立的对象,所以无需创建 你的当前访问异常,请进行认证后继续阅读剩余内容。 提交