黑马程序员技术交流社区

标题: 一个javase基础的问题! [打印本页]

作者: 黄方    时间: 2012-3-5 20:20
标题: 一个javase基础的问题!
我一直不是很明白java中的传递,只知道一个是值传递一个是引用传递!
那么当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这 里到底是值传递还是引用传递?  值传递和引用传递的有该如何很好的应用呢?

作者: dangfei    时间: 2012-3-5 21:33
对象是引用类型,在程序中传递的是对象的引用地址。如果整个对象在程序中传来传去,会耗费很多资源。
作者: 王杰    时间: 2012-3-6 00:34
对象是作为引用传递的,其实传递的是原对象在堆内存中的地址。
作者: 刘基军    时间: 2012-3-6 11:33
java中只有值传递。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2