Java中可以永久的改变类的变量值吗?

来源:百度知道 编辑:UC知道 时间:2024/05/31 13:27:48
就是说,操作之后,类中的变量值永久的改变了.
比如
class a
{b=10
.....}
经过操作之后 在以后的操作中就会变成
class a
{b=111
....}
而且以后再继续调用的时候b=111

Class A {
static int a;
}

A aa = new A()
aa.a = 10;

A bb = new A();
此时bb中的bb.a的值就是上面的10,不知道对你有用么?
static 在内存中的引用是一样的

同一对象的调用自身属性的时候是不需要静态的.
A a=new A()
a.b=10;

需要不同对象调用同一属性的时候,就要用静态了.
static int b;

..
A a=new A();
a.b=10;

A c=new A();

System.out.println(c.b);

"结果为10"

static这个应该行吧!

什么叫永久的改变?
你是指修改之后再也不能变了吗?