现在的位置: 首页 > 综合 > 正文

java引用

2018年12月12日 ⁄ 综合 ⁄ 共 193字 ⁄ 字号 评论关闭

对于java中对象之间的赋值,只是赋值的是引用。

其实可以看做是指针,比如,a和b是两个对象,a = b, 就是把指向b的指针赋值给了a

Node [] n = new Node[3];

for(Node node:n)

      node = new Node();

比如node = n[0]而言,node只是存储了指向n[0]所指对象的指针,而node = new Node(), 只是改变了node存储的指针。所以数组n没有变化

抱歉!评论已关闭.