re: java中的值传递和引用传递 dyj 2009-11-10 14:31
@xiaots
同意
太好了,我一直以为JAVA 之能值传递,弄得我在许多工作中用了许多拙劣的方法去实现修改。
原来{类}和{数组}是传地址,实际上就是引用传递
这点给我带来许多方便和编成思想上的解放!!
感谢作者
re: JAVA版汉字转拼音缩写程序 小叶子 2009-07-18 14:49
没有发现这段程序有问题吗?你输个“深圳”,试试,看能不能输出“sz”,若不能,我想问你这个问题该如何解决?
re: java中的值传递和引用传递 xiaots 2009-07-17 16:12
java 只有值传递,没有引用....你们教材上是错的!老师估计也教错了!
re: java中的值传递和引用传递 string 2009-06-18 23:18
一般基础类型是传递的值, 其他的对象传递的是引用。
String是传引用,只是由于String里面的数据不能改,所以看起来像传值(因为一旦改了就变成另外一个String了)。
re: java中的值传递和引用传递 string 2009-06-18 23:17
@HelloWorld
String是传引用,只是由于String里面的数据不能改, 所以看起来像传值(因为一旦改了就变成另外一个String了)。
String qq = s.replaceAll(" {2,}", " ");// 把字符串s中的多个空格替换为一个空格
这句具体是什么意思?谢谢!
re: 四种操作XML的方式比较 匿名 2009-03-06 12:28
顶
re: java中的值传递和引用传递 JJ 2009-01-19 07:55
没错啊,传递的是Book对象啊,也就是说,在change里调用的a_book.name和a_book.price实际是b的属性,对a_book的属性修改,就是对b属性的修改,这个不是引用传递是什么,由于JAVA中没有指针的概念,所谓引用的传递就是将a_book和b指向同一地址,尽管好像是地址的传递,但是JAVA中没有指针,所以不能说地址传递,而是引用传递。
如果页面不能识别EL表达式,页页上会直接原样输出你写的EL表达式,这时使用方法1即可,第二种情况就跟tld有关了,必须与你的jstl.jar包定义的tld相一致,这时如果遇到“According to TLD or attribute directive in tag file, attribute value does not accept any expressions”这种异常,你可以打开自己的jstl.jar看一下它的meta-inf下相关的tld文件是如何定义相关标签的,一般都是引用prefix时出错,版本原因。
re: java中的值传递和引用传递[未登录] HelloWorld 2008-11-14 00:33
完全错误!
首先:java中绝对没有引用传递!
如果是引用传递,最好的反例就是对String的修改
在java中貌似引用传递,实际传递的是addressValue
re: java中的值传递和引用传递 javc 2008-10-02 16:31
还可以理解
re: java中的值传递和引用传递 jarmine 2008-08-20 19:50
传递对象都是传引用!!!
re: java中的static关键字和静态成员 jiafang 2008-08-18 17:31
@june
虽然书的类型不一样,但都是UseBook的对象,所以count还是会自加的。
我还是不明白!cout的值的变化不是出现同类的书才会自加的吗?
今天老师讲了这个问题,我听的不是很明白,谢谢你了!
re: java中的值传递和引用传递 hansen 2008-07-22 19:15
但是 如果对象是 Integer 类型,也不能传址 ,值还是不变的
re: java中的static关键字和静态成员 qinxiang 2008-02-26 15:33
count改为全局变量也不行哈!一定要加上static
re: java中的值传递和引用传递 新青年 2007-10-27 16:25
不错,我对Java的引用传递,一直都想了解,今天终于找到了!
前段时间就是因为把几个变量定义为静态,结果在每个实例后静态变量的内容都会改变,每个实例调用的都是上个实例改变后的结果。
害我几天都没找到原因
re: java中的值传递和引用传递[未登录] jiafang83 2007-10-25 11:45
@Tom
price是对象a_book的一个属性,这跟直接操作基本类型不一样,中间还隔了一层,通过对象操作基本类型。
我是新手,请多关照!
运行结果:
before call: name:java2 price:32.5
after call: name:c++ price:45.5
那price是基本类型啊,怎么它的值也改变了呢?
re: java中的static关键字和静态成员 freeman1984 2007-10-24 13:57
尊敬知识,顶一下。
re: java中的值传递和引用传递 翔南 2007-10-24 10:43
呵呵 巩固了下java的基础! 8错