Java有指针吗?

如果Java没有指针,那么new关键字在Java中做什么?

回答:

如前所述,Java有引用。这些有什么不同?

  1. 你不能对这些执行算术运算或其他类似运算
  2. 它们不指向包含对象的内存(即它们不是另一个名称的指针)。JVM可以自由地在VM内存中移动对象,并且很可能在垃圾回收期间执行。尽管对象在内存中移动,但是引用仍然指向该对象。

    因此它们不像C ++引用(直接指向对象)。也许更好的名字是hand。

以上是 Java有指针吗? 的全部内容, 来源链接: utcz.com/qa/397259.html

回到顶部