class Some { ArrayList emptyPresents; // Object initialiser { emptyPresents = new ArrayList(); } } vs. class Some { void someMethod() { ArrayList emptyPresents; { emptyPresents = new ArrayList(); } } }