[Javalist] miért kell final

Peter Verhas peter at verhas.com
2012. Sze. 11., K, 13:58:39 CEST


A következő kis mintapéldában:

public class WhyFinal {
	interface Outer {
		String method();
	}

	public Outer method(final String s) {
		class Inner implements Outer {
			public String method() {
				return s + " wonka";
			}
		}
		return new Inner();
	}

	public static void main(String[] args) {
		System.out.println(new WhyFinal().method("bonka").method());
	}
}

miért kell, hogy a 'String s' argumentum final legyen?

--
Verhás Péter
peter at verhas.com
+36(30)9306805
skype: verhas




--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120911/d7bc9f67/attachment.html>


További információk a(z) Javalist levelezőlistáról