Java中可以永久的改变类的变量值吗?
来源:百度知道 编辑:UC知道 时间:2024/05/31 13:27:48
就是说,操作之后,类中的变量值永久的改变了.
比如
class a
{b=10
.....}
经过操作之后 在以后的操作中就会变成
class a
{b=111
....}
而且以后再继续调用的时候b=111
比如
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这个应该行吧!
什么叫永久的改变?
你是指修改之后再也不能变了吗?