Algunas clases de la API estándar de Java se tratan de forma ligeramente diferente a otras clases. Estoy hablando de aquellas clases que no se podrían implementar sin un soporte especial del compilador y / o JVM.
Los que se me ocurren de inmediato son:
Object(obviamente) ya que, entre otras cosas, no tiene una superclase.Stringya que el idioma tiene soporte especial para el operador +.Threadya que tiene este método mágico start () a pesar del hecho de que no hay una instrucción de código de bytes que "bifurque" la ejecución.
Supongo que todas las clases como estas se mencionan de una forma u otra en el JLS. Corrígeme si me equivoco.
De todos modos, ¿qué otras clases de este tipo existen? ¿Existe alguna lista completa de "clases glorificadas" en el lenguaje Java?