Entrega de código fuente de desarrollo java de Hubei
1.Java se puede escribir como. exe. Aunque sea un archivo exe, no significa que sea un archivo ejecutable de Windows, aunque la extensión es la misma.
2. Puede empaquetarse en jar, ser compatible con jdk y ejecutarse a través de JVM. Este es el paquete en ejecución real de Java.
3.java es el archivo de código fuente del programa java.
4. Las clases no son extensiones de clases y la JVM no puede ejecutar archivos fuente de Java directamente. Necesita compilar archivos fuente de Java en archivos de código de bytes, es decir. archivo de clase. Solo se puede especificar cuando la JVM ejecuta una clase. El archivo de clase se carga cargándolo, porque el nombre del archivo de clase y el nombre de la clase son los mismos, pero no se puede entender que los dos son lo mismo. Están ejecutando clases, no archivos.
De hecho, no es necesario convertir jar a exe, porque se requiere una JVM para ejecutar programas java y el exe que convierte es diferente del exe escrito en C. No es la misma extensión. Todo en el archivo es igual. Por ejemplo, cmd es un archivo ejecutable, pero el exe escrito en C# es código intermedio de Microsoft.