Java实现一个无限循环的程序,它会不断的分配内存,快速耗尽系统内存
时间: 2024-02-25 10:53:00 浏览: 228
java实现的内存分配
以下是Java实现一个无限循环的程序,它会不断的分配内存,快速耗尽系统内存的代码:
```java
public class MemoryEater {
public static void main(String[] args) {
while(true) {
byte[] bytes = new byte[1024*1024];
}
}
}
```
这个程序会不断地创建大小为1MB的byte数组,由于循环没有结束条件,所以程序会一直运行下去,不断地分配内存,直到系统内存被耗尽。
阅读全文