指针和Java中的引用变量有什么区别?

前端之家收集整理的这篇文章主要介绍了指针和Java中的引用变量有什么区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的 Java书解释了要使用对象,我们可以将它们分配给引用变量.与指向对象的指针有什么不同? Java有指针吗?

谢谢 :)

解决方法

引用是一种类似于一个指针,你不能在…上执行算术,虽然它更不透明.虽然底层位可能是虚拟内存中的地址,但它们不一定是.它们只是一种获取对象(或表示空值)的方法.所以当他们不完全一样的时候,如果你习惯把一个指针看成“识别对象或导航到它”的方式(在某种意义上),那么是的,这些想法也适用于引用.

Java没有这样的指针(不像C#那样具有引用和指针 – 后者被用在“不安全的”代码中).

猜你在找的Java相关文章