Java 中字节数组的可用内存
释放由字节数组分配的内存的最佳方法是什么(Java中的新字节[大小])?
停止引用它。
在Java中创建新字节[]时,您可以执行如下操作:
byte[] myArray = new byte[54];
要解放它,你应该做
myArray = null;
如果其他东西引用了您的字节数组,例如
yourArray = myArray;
您还需要将其他引用设置为 null,如下所示
yourArray = null;
在Java中,垃圾回收是自动的。如果 JVM 可以检测到整个程序不再能够访问某个内存,那么 JVM 将为您释放内存。