Я создал Swing GUI, используя netbeans, и при попытке вручную сделать следующее:
# ls
myProg.form myProg.java
# javac myProg.java
# ls
myProg$1.class myProg$2.class myProg$3.class myProg$4.class myProg$5.class myProg$6.class myProg.class myProg.form myProg.java
Он создал эти дополнительные классы. Почему это происходит? Это случайность? Я пробовал поискать в Google, но ответов не было.