? " Java.exe " y " Javaw.exe " son ejecutables de Java Platform en la plataforma Windows . Estos archivos son versiones casi idénticas de la utilidad Lanzador de aplicaciones Java. Java.exe lanza una consola (o "Símbolo del sistema ") ventana ; Javaw.exe no. Función
El Lanzador de aplicaciones Java se ejecuta aplicaciones escritas en el lenguaje de programación Java. Se inicia el entorno de ejecución de Java, carga la clase Java especificada en la línea de comandos y se inicia la aplicación definida en la clase .
Uso
Ambas versiones del lanzador tienen los mismos argumentos y opciones. El lanzador se invoca con "java " o " javaw " seguido por las opciones del lanzador , la clase o archivo Java ( JAR) nombre del archivo y los argumentos de la aplicación.
Javaw.exe < br >
la versión nonconsole del lanzador se utiliza para iniciar aplicaciones con interfaces gráficas de usuario (GUI ) . Estas aplicaciones tienen ventanas con menús , botones y otros elementos interactivos .
Java.exe
La versión de consola del programa de lanzamiento se utiliza para aplicaciones con interfaces basadas en texto o que el texto de salida . Aplicaciones GUI mayo de texto de salida ( salida estándar y salida de error ) a una ventana de la consola .
Consideraciones
la opción de usar Java.exe o Javaw.exe para lanzar una aplicación Java se basa en el tipo de aplicación ( consola o GUI) y si cualquier salida de texto desde una aplicación GUI debe ser visible para el usuario.