Java自学笔记系列:封装Java传值调用之我见(二)
的名字。不过这样也好,JVM没有机会镇她了.FengJie是江湖没有此人,却流传此人的传说。
FuRong也打算同样的想法来对付白娘子,操作如图三所示:
图三:wife1与参数w参考同一对象
因为FuRong目睹了FengJie的悲惨结局,她自己留了一手,在FuRong()中建立了一个系对象w,并指定给w参考,如图四,
在主程序执行完FuRong()后,FuRong()中的新建的对象w就被法海(JVM)给“垃圾回收(GC)”了,输出要取得wife1.name并显示出来。其实最后得到的是”白娘子“的对象,也是她自己的名字“白娘子”。可惜FuRong,江湖不再有FuRong的任何传说。
所示,程序执行的结果是:
/*程序执行的结果
My wife will be :FengJie
My wife will be :白娘子
*/
以上就是我对:Java"传值调用"的看法了,欢迎指正!