Cómo principal hilo creado por Java

Soy nuevo en la tecnología Java. Sé que solo hay dos formas de crearThread en java

Extendiendo clase de hiloImplementando Interfaz Ejecutable

Así que esto es sólo dos formas de crearThread. Pero cuando comenzamos nuestro programa con JVM principal, comenzamos uno principalThread. Creo que incluso JVM tiene que seguir la regla para crear mainThread los medios para crear el hilo principal JVM tiene que extender la clase Thread o implementarRunnable.

public class MainThreadExample {

    public static void main(String[] args) {

        Thread t=Thread.currentThread();            
        System.out.println(t.getName());            
    }
}

Intenté mi mejor nivel, pero no pude saber cómo JVM creó este objeto principal. Como fui completamente a través de la clase principal (sun.tool.jar) Sé que esta es la clase responsable del hilo principal. Pero después de buscar en muchas páginas web de Google no puedo obtenerlo. Así que por favor ayuden y si es posible refiérenme el ejemplo o el enlace también.

P.S: Estoy aprendiendo la tecnología Java, no debería haberle molestado esto en cómo crearon main y todo es una cosa de diseño. Pero creo que es una pregunta lógica hacer

Respuestas a la pregunta(2)

Su respuesta a la pregunta