Aus diesem Java-Quelltext im Pfad
com/ebenius/OuterClass.java ...[HIGHLIGHT="Java"]package com.ebenius;
public class OuterClass { // äußere Klasse
static class NestedClass { // innere Klasse
}
private void foo() {
new Object() { // anonyme Klasse (wird zu ~$N mit N >=1)
};
}
}[/HIGHLIGHT]
... werden durch ...
Code:
javac com/ebenius/OuterClass.java
... diese Binary-Class-Dateien gebaut:
Code:
com/ebenius/OuterClass.class
com/ebenius/OuterClass$NestedClass.class
com/ebenius/OuterClass$1.class
Ebenius