java - 是否可以删除 ArrayList 引用?

标签 java arraylist

我有一个包含 ArrayList 的类。我想知道是否可以完全删除它的引用,而不仅仅是它的对象。

类如下:

public class Process {
    private int id;
    private int arrivalTime;
    private int CpuTime;
    private int timeSlice;
    private int processTime;
    private boolean blocked;
    private boolean running;
    private ArrayList<IO> IoArray = new ArrayList<IO>();
}

我想删除对 IoArray 的任何引用

最佳答案

当然,只需设置

process.IoArray = null;

process.IoArray = collections.emptyList();

虽然我不确定您为什么需要这样做。

关于java - 是否可以删除 ArrayList 引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26951894/

相关文章:

java - 当 Java ArrayList 作为参数传递给返回 void 的函数并在函数中修改时,如何修改?可能会对按值传递感到困惑

java - 检测空白字符串

java - 如何控制 Grails 3 Gradle 项目中的 H2 驱动程序版本?

android - 将 JSON 响应的值存储在 arraylist 中,然后根据 JSONObject 输出过滤它们

java - 来自另一个类的 Getter 不适用于 ArrayList

java - 如何使用 session 将 ArrayList 从一个 jsp 传递到另一个 jsp

java - Cassandra 无法找到 storage-conf.xml

java - JAKARTA POI 删除 Excel 中的整行(不仅仅是内容)

java - Java中集合的调用方法

java - 如何使用 actionPerformed 方法和 jbutton 将值添加到整数数组列表?