指针!指针!第一回在Java中感受到指针!
指针!!指针!!第一次在Java中感受到指针!!第一次在Java中感受到指针可能很多人认为我大惊小怪,可是确实比较
指针!!指针!!第一次在Java中感受到指针!!
第一次在Java中感受到指针
可能很多人认为我大惊小怪,可是确实比较激动。
于是发上来分享。
这是我感受到指针的代码。
public void swap(int a, int b){ int c = a; a = b; b = c; } 外面看看 a,b 的值 public void swap ( Integer a ,Integer b){ Integer c = a; a = b; b = c; } 外面看看 a,b 的值
再用C的指针写试试
4 楼 hu437 2010-11-25 这还真不算是指针 5 楼 numen_wlm 2010-11-25 唉,这孩子。。。 6 楼 jilen 2010-11-25 C语言指针可以随意的指向任何内存,可以参与计算,java里则不是这样,String s="abc"+"d";这样的显然不是地址运算。
C语言指针指向内存需要自己管理,Java中如果引用不可达则成为垃圾,虚拟机会在适当时候回收。
虽然这帖子看起来很新手。但不难看出作者突然领悟的那种感觉,我想这种感觉是很重要的。 7 楼 youjianbo_han_87 2010-11-29 mqlfly2008 写道不过是对象间地址的值传递而已
哈哈。楼主多想了。。。。 8 楼 wenxiang_tune 2010-12-01 呵呵,有意思的讨论,MS楼主是有道理的