相同點:兩者都是Java的虛擬機,用來執行Java程序java
區別:spa
一、 javaw.exe運行程序時不會輸出控制檯信息 (注:「w」就是window的意思)。code
使用案例 start.bat(y如下代碼內容) 與 jar 包目錄平級 blog
-- 未配置 環境變量的狀況下
start D:\pro\jre7\bin\javaw -jar data.jar
-- 已配置 環境變量的狀況下
start javaw -jar data.jar
二、java.exe 會顯示在控制檯中輸出信息,關閉窗口則程序中止。
虛擬機
使用案例class
start D:\pro\jre7\bin\java -jar data.jar