可以说我有一个填充的对象数组。
Resource[] list = new Resource[100000];
偶尔,我想将此列表中的一个对象更改为默认值。
Resource defaultResource = new Resource();
稍后,我想检查该项目是否为默认项目。所以,我想知道将列表对象设置为默认值与将值设置为 null 之间的性能差异可能是什么。
list[i] = defaultResource; /*versus*/ list[i] = null;
所以真的,我想知道当一个值设置为 null 而不是将它设置为其他值时,幕后发生了什么。
对不起,如果这是一个愚蠢的问题!