有点搞不明白呃。前面还是c呢,后面怎么变成了x呢,而且没了c的事了。。。
快捷方式的理解也没错,类似。在堆内存当中,只要开辟一块空间这块空间就会有自己 的地址值,而不是地址值存在于堆内存中,这样不太确切。它只能说是堆内存空间的一个属性。
老师说过存在于堆内存中的都是对象,地址值可不是对象哦!
用变量c引用,那那就是把内存地址值的快捷方式赋给了c:不是把内存地址值的快捷方式给了c而是变量c的值指向堆内存中相应的地址值,比如说int[] a={1,2,3};System.out.println(a);打印的是变量a的值即数组{1,2,3}的地址值,
访问的是通过x变量找到堆内存里的内存地址值还是变量x里的快捷内存地址值?:当然是通过x变量记录的地址值找到了对象,不明白你说的什么快捷内存地址值..... |