以下代码创建一个数组和一个字符串对象。
现在我的问题是
- 代码执行后存在多少对这些对象的引用?
- 为什么?
这是我的代码
String[] students = new String[10];
String studentName = "Peter Smith";
students[0] = studentName;
studentName = null;
我在想答案只有一个对象,即students
但根据Oracle 文档,Neither object is eligible for garbage collection
我应该如何推断答案?