? " Java.exe " och " javaw.exe " är Java Platform körbara filer på Windows-plattformen . Dessa filer är nästan identiska versioner av Java Application Launcher verktyg . Java.exe lanserar en konsol ( eller " Command Prompt " ) fönster , javaw.exe inte . Funktion
Java Application Launcher kör applikationer skrivna i programmeringsspråket Java . Det börjar med Java Runtime Environment , laddar Java klass som anges på kommandoraden och startar programmet definieras i klassen .
Användning
Båda versionerna av bärraketen ta samma argument och alternativ . Den launcher anropas med " java " eller " javaw " följt av bärraketer alternativ , den klass eller Java Archive ( JAR ) filnamn och argument ansökan .
Javaw.exe
nonconsole versionen av raketen används för att starta program med grafiska användargränssnitt ( GUI ) . Dessa applikationer har fönster med menyer , knappar och andra interaktiva element . Addera java.exe
konsolen versionen av launcher används för applikationer med textbaserade gränssnitt eller att produktionen text . GUI-applikationer får ut text ( standard output och strömmar fel ) till en konsol fönster .
Överväganden
valet att använda java.exe eller javaw.exe att lansera en Java-program är baserat på den typ av ansökan ( konsol eller GUI ) och om någon textrad från en GUI-program ska vara synlig för användaren .