我有一个包含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的任何引用
答案 0 :(得分:1)
当然,只需设置
即可process.IoArray = null;
或
process.IoArray = collections.emptyList();
虽然我不确定你为什么需要这样做。