las clases compiladas de java contienen signos de dólar

He estado usando Eclipse como mi IDE de desarrollo. También lo uso para exportar mi aplicación a un archivo .jar. Cuando miro mis clases en el archivo .jar, algunas de mis clases contienen el nombre de esa clase, un signo de dólar y luego un número. Ejemplo:

Encuentra $ 1.claseEncuentra $ 2.claseEncuentra $ 3.claseEncontrar.clase

He notado que hace esto en clases más grandes. ¿Se debe a que las clases son tan grandes que las compila en varias clases? Busqué en Google y busqué en varios foros, y busqué en la Documentación de Java, pero no encontré nada ni siquiera relacionado con ella. ¿Podría alguien explicar?

Respuestas a la pregunta(4)

Su respuesta a la pregunta