Добрый день всем.
Сижу мучаю Java, в академических интересах.
Столкнулся с тем , что при попытке положить миллиард чисел в лист, сталкиваюсь с :
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
Сам код простейший.
public class billion {
public static void main(String[] args){
ArrayList<Long> s = new ArrayList<Long>(1000000000);
for(long i = 0; i< 1000000000;i++){
s.add(i);
}
s.toString();
}
}
Подскажите пожалуйста , что необходимо поправить в JVM, чтобы выполнить данный код? Среда выполнения IntelIdea.