

import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.ArrayList;
public class memory {
public static void main(String[] args) throws InterruptedException {
List<Map<String, String>> list = new ArrayList<Map<String, String>>();
for (int i = 0; i < 200; i++) {
for (int j = 0; j < 100000000; j++) {
list.add(new HashMap<String, String>());
}
}
System.out.println("Memery is alloted!");
while(true){
Thread.sleep(50000);
}
}
}
编译运行这个java文件 耗尽内存即可