import java.util.Vector;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class MemoryEater
{
public static void main(String[] args)
{
Vector v = new Vector();
try {
for (int i = 1 ; i < 4096 ;i++) // 4K
{
byte b[] = new byte[1048576]; // 1M
v.add(b);
Thread.sleep(1000);
//Runtime rt = Runtime.getRuntime();
//System.out.println("free memory"+ rt.freeMemory() );
}
readConsole();
} catch(Exception e)
{
}
}
public static void readConsole() throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter String");
String s = br.readLine();
}
}