解决方案 »
- 关于根据收字母查询中英文问题。
- @@@大家进来又编码规范导致的bug问题,高分
- 请问一个IO流问题,ByteArrayInputStream类型的使用
- 关于运行时调用到接口中的数据而报错的一个问题~~请大家都来讨论一下~~指点一二~
- nio socket通信,如何解决客户端断开的情况
- 关于Applet的显示问题
- 请问用sun.jdbc.odbc.JdbcOdbcDriver 连oracle数据库,url 怎样写?
- PreparedStatement的一个问题
- to asiaec(星星是你看我的眼睛):
- 郁闷呀,jbuilder4启动不了
- java的int数组和char数组在println时的区别
- 到底是传值还是引用!!!
所以你传一个String到别的函数,实际给的是String的地址。
你提到的帖子与是值传递还是引用传递并没有关系,我在39楼做了回复,你可以看看。
顺便说一下,8个基础类型对应的包装类型全部都是不可变对象,都是值传递。
不能说不可变对象传递的就是值吧。只能说传进去虽然是对象的引用,但是值依然无法改变而已,效果与传值是一样的。4楼这样说没有问题,可以认为传递的是引用的值。但是我觉得这样说法对于java新手来说很容易误会。
我现在更倾向于说java传递的是引用,引用值是否可变就分情况讨论了。
单单说java值传递或者引用传递感觉太纠结了,新人太容易被绕进去,当然我也被绕进去好长一段时间。