public static void main(String argv[]) { int big_array[] = new int[100000]; // Tehdään joitakin laskelmia big_array-taulukolla // ja muodostetaan vastaus int result = compute(big_array); // big_array-taulukkoa ei enää tarvita. Se poistetaan sitten // kun siihen ei enää ole viittauksia. Koska big_array on // paikallinen muuttuja, se viittaa taulukkoon kunnes // tästä metodista palataan pois. Koska tästä metodista // ei palata pois, viittauksesta pitää hankkiutua eroon jotta // muistiroskien kerääjä voisi hoitaa työnsä. big_array = null; // Aloitetaan ikuinen silmukka. Käsitellään esim. käyttäjän // tuottama syöte. for(;;) handle_input(); }