两个全局变量 赋值的 有关问题。 Help.

两个全局变量 赋值的 问题。。。 Help....两个全局变量 a,b.ab //把b赋予a为什么 b在 别的地方变了,a的值

两个全局变量 赋值的 问题。。。 Help....
两个全局变量 a,b.
a=b; //把b赋予a;

为什么 b在 别的地方变了,a的值也会跟着变。 

我想用a来保存b的 初值,需要的时候 恢复 其 初值, 这样跟着变 我没办法恢复啊。。。

各位帮忙!!
[解决办法]
这是引用。
[解决办法]
看你的变量是基本类型还是对象的引用,如果是引用,这两个变量对应的是一个对象,所以你改了任何一个,另一个都会改变