October 12
"Java.exe" e "Javaw.exe" sono eseguibili Java Platform sulla piattaforma Windows. Questi file sono versioni quasi identiche dell'utilità Java Application Launcher. Java.exe lancia una console (o "Prompt dei comandi") finestra; Javaw.exe non lo fa.
Il Java Application Launcher esegue applicazioni scritte nel linguaggio di programmazione Java. Si inizia il Java Runtime Environment, carica la classe Java specificato nella riga di comando e avvia l'applicazione definito nella classe.
Entrambe le versioni del lanciatore prendono gli stessi argomenti e le opzioni. Il lanciatore viene richiamato con "Java" o "javaw" seguito dalle opzioni di avvio, la classe o di archivio Java (JAR) nome del file e applicazioni argomenti.
La versione nonconsole del lanciatore viene utilizzato per lanciare le applicazioni con interfacce utente grafiche (GUI). Queste applicazioni hanno finestre con menu, pulsanti e altri elementi interattivi.
La versione console del lanciatore viene utilizzato per applicazioni con interfacce basate su testo o il testo di output. applicazioni GUI può testo di output (flussi in uscita e di errore standard) per una finestra di console.
La scelta di utilizzare java.exe o Javaw.exe per lanciare un'applicazione Java si basa sul tipo di applicazione (console o GUI) e se qualche output di testo da un'applicazione GUI dovrebbe essere visibile per l'utente.