----------------解决方案--------------------------------------------------------
以前发过 "考大家一道题.........."的帖子 自己好好琢磨琢磨这个.......
http://www.bc-cn.net/bbs/dispbbs.asp?boardID=8&ID=62155&page=2
----------------解决方案--------------------------------------------------------
数组a,b占用的是同一个内存,所以b变了a也跟着变。
b=a;是将a的地址给b;
不知这样说对不对,若理解有误请大家指正。
----------------解决方案--------------------------------------------------------
int a=5;//把5赋给a
int b=a;//把a的值赋给b
a=8;//把a的值改为8
System.out.println(b);//b的值不会变
String x="abcd";//把"abcd"赋给x
String y=x;//把x指向的对象内容给y
x="lkmn";//对x重新赋值 这里的x对象能重新赋值么???
System.out.println(y);//y的值并不会变
=================================================
虽然上例中String对象也是引用,但是它是不可变的对象,所以别人改变了,它也不会改变,就像简单数据类型 一样的
----------------解决方案--------------------------------------------------------
可以啊! 怎么了?
----------------解决方案--------------------------------------------------------
不错不错,有懂得了一点。
----------------解决方案--------------------------------------------------------
呵呵!~我现在终于看得明白这些了!~
有进步了!谢谢大家的说啊!
----------------解决方案--------------------------------------------------------
哪位学哥是学JAVA的,请问JAVA applet能嵌到HTML上运行,那么JAVA applecation能吗??????????
----------------解决方案--------------------------------------------------------
哪位学哥是学JAVA的,请问JAVA applet能嵌到HTML上运行,那么JAVA applecation能吗??????????
----------------解决方案--------------------------------------------------------
长见识了!
----------------解决方案--------------------------------------------------------