黑马程序员技术交流社区
标题:
请问Java中的引用与C中的指针有什么区别
[打印本页]
作者:
ShadowDancer
时间:
2015-1-17 10:15
标题:
请问Java中的引用与C中的指针有什么区别
有C的基础 将引用按照指针那样理解可以吗???
作者:
兮兮之c
时间:
2015-1-24 22:01
你这个问题问得很不错,对于java初学者来说可以将引用理解为C语言中的指针,也就是地址。但是C语言中的指针功能很强大,一切皆指针,我可以获取结构体的指针,函数的指针等等,而在java中我们只能获取对象的指针(引用),这个指针也是指堆区的地址。但是c语言不存在只能是堆区的地址,可以是一切内存的地址。所以java中的引用相比c语言中的指针,还是有点狭隘,不过也可以这样理解。谢谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2