Unabhängig von Deinem Code, kannst Du den Heap-Space in Java mit dem Konsolenargument -Xmx[SIZE]
erhöhen. Für [SIZE] trägst Du entsprechend die gewünschte Größe für den Heap ein, der beim Start der JVM reserviert werden soll:
-Xmx512M
stellt z. B. 512 Megabyte (0.5 GB) Platz zur Verfügung.
In Eclipse kannst Du diesen Parameter unter Run Configuration -> VM Arguments setzen.