首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Java值传接的终极解释

2012-10-30 
Java值传递的终极解释对于Java的值传递, 你真的了解么? Java里面只有值传递, 这个值是什么? 如果是基本数

Java值传递的终极解释

对于Java的值传递, 你真的了解么? Java里面只有值传递, 这个值是什么? 如果是基本数据类型。 你也许回答的很干脆。 但如果是Object对象呢? 你确定清楚不? 先看下code。

Java代码

?

?

    ?

    那么, 我们就来图解下上面的那两个代码。

    下图图解代码一

    ?

    Java值传接的终极解释

    ?

    接着图解代码二

    ?

    Java值传接的终极解释

    ?

    代码一中, copy的那个引用, 指向了一个新的对象。 但原对象还是没有变化的。

    代码二中, copy的那个引用, 把原对象改变了。

    这就是Java的值传递。

    ?

    原文地址:http://qqdwll.javaeye.com/blog/970001

热点排行