Beispiele
Id: inner.tex,v 1.1 2003/11/05 12:34:13 joe Exp
Versuchen Sie, die C-Konstruktioen von lokalen Unterprogrammen nach Java zu übersetzen. Benutzen Sie dazu lokale Klassen (inner classes). Beispiel:
class Nesting { int r (int x) { class D { int s (int y) { return x + y; } } D d = new D (); return d.s (x); } }Welche Files entstehen bei der Kompilation?
Fragen Wie wird im erzeugten Code auf Variablen aus umgebenden Frames zugegriffen? Welche Zugriffe sind überhaupt erlaubt (siehe auch folgende Frage)?
Welche Unterschiede gibt es zwischen statischen und dynamischen lokalen Klassen?
Beantworten Sie das Quiz http://developer.java.sun.com/developer/onlineTraining/new2java/supplements/quizzes/January03.html