您的位置:首页 > 编程语言 > Java开发

【Java 学习笔记】 引用和拷贝

2011-09-13 16:44 423 查看
Java中没有指针,对于对象的传递来说都是引用而不是拷贝。

但是需要注意的是,在java中int、double这些都是数值类型而非对象,但是如果采用Integer、Double就是对象了。

还有纯数组(非容器)的传递也是引用。

自己跑了一些程序来验证了一下

1. 纯数组

public static void main(String[] args) {
double[] array = {0.0,0.0};
try_array(array);
System.out.println(array[0]+"    "+array[1]);
}

private static void try_array(double[] array)
{
System.out.println("**********Array***********");
array[0] = 1.0;
array[1] = 2.0;
}


结果:

**********Array***********
1.0 2.0

说明是引用传递
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: