posts - 52,comments - 29,trackbacks - 0

最新评论

@xiaots
同意
re: java中的static关键字和静态成员 感谢人 2009-07-19 09:43  
太好了,我一直以为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  
没错啊,传递的是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时出错,版本原因。
完全错误!
首先:java中绝对没有引用传递!

如果是引用传递,最好的反例就是对String的修改

在java中貌似引用传递,实际传递的是addressValue
re: java中的值传递和引用传递 javc 2008-10-02 16:31  
还可以理解
看完 我一下就清晰了 谢谢了 谢的很好
re: java中的值传递和引用传递 jarmine 2008-08-20 19:50  

传递对象都是传引用!!!

@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中的static关键字和静态成员 吴红佳 2007-10-26 00:24  
前段时间就是因为把几个变量定义为静态,结果在每个实例后静态变量的内容都会改变,每个实例调用的都是上个实例改变后的结果。
害我几天都没找到原因
@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  
尊敬知识,顶一下。
count是全局变量就OK啦!
呵呵
re: java中的值传递和引用传递 翔南 2007-10-24 10:43  
呵呵 巩固了下java的基础! 8错