悬挂指针java使用数组

时间:2011-03-09 12:38:00

标签: java

  

可能重复:
  Creating a dangling pointer using Java

如何在java中创建悬空指针,但这次使用数组作为内存分配器?

3 个答案:

答案 0 :(得分:0)

Java中不能有dangling pointers。语言的定义方式使其无法实现。

只有当垃圾收集不再可用时,它才会被垃圾收集删除。

最接近悬挂指针的是一个包含null的引用(即不指向任何对象)。但这仍然是定义行为的定义值。

答案 1 :(得分:0)

由于Java使用垃圾收集器,因此无法在Java中创建悬空指针。我想如果你误解了什么是“悬空指针”,你可以看到空指针新创建的数组(引用类型)被填充为“悬空指针”。

答案 2 :(得分:0)

您无法在Java Creating a dangling pointer using Java

中创建悬空指针或引用