以某个类名(包括数组名)为类型做为参数而直接对其类进行操作(非类的属性),这样的传递叫值传递;最好能举个例子
解决方案 »
- 使用ITEXT操作pdf模板,的指定位置插入一个table或者list能实现么?
- servlet 构造函数可以代替init()吗?
- 哪里可以下一个开源的技术论坛源码呢。。。
- 如何使用JSTL+EL输出表格
- 在做JSP中有时粗心将一个对象输出在界面 而这个对象是一串有一个结构的字符串 的否将这个字符串还原成哪个对象
- 谁有Applet做的录音程序?
- HibernateFilter/HiberanteUtil & not Hiberanate Connection
- EJB部署的问题?大哥们帮帮小弟哦!!谢谢了
- 急请问:怎么把一个服务器传过来的url和参数都打印出来?....thanks........
- 请教两个简单问题,全都答出就给分!
- 一个面向对象设计的面试题
- spring2.5获得用户登录的session信息
}
}public class B{ public void show(A a ){
a.show() ;
}
}明显是引用
首先你的明白变量的声明跟定义是怎样一个过程,还有对象的构造过程
举个例子
A a = new A();
这里首先就是讲类型为A的实例对象的引用(通常是内存地址的起始地址或句柄)赋值给变量a,并将变量a声明为A类型。
也就说a变量保存了刚构造的对象的引用当将变量a传递给某个方法如foo(A a)时,是将保存对象的引用的变量a传递给方法,在方法内部你就可以通过该引用来访问定义在对象内部的属性跟方法了