日本无码中文字幕片|日本精品在线观看无码视频|国产精品免费啪啪|Av无码一区二区|亚洲在线黄片免费观看|亚洲日韩中文字幕在线观看|熟女激情乱伦在线观看a黄片|成年人观看毛片网址|AV色色色色日韩性草|国产高清无码免费

java.exe和javaw.exe的區(qū)別和使用方法示例

時(shí)間:2025-10-20 14:23:11 java語言

java.exe和javaw.exe的區(qū)別和使用方法示例

  相同點(diǎn):二者都是Java的虛擬機(jī),用來執(zhí)行Java程序

  區(qū)別:javaw.exe運(yùn)行程序時(shí)不會輸出控制臺信息,如果是雙擊打開jar文件的話(假設(shè)已經(jīng)設(shè)置好了打開方式),那么根本就不會出現(xiàn)控制臺窗口,主要用來運(yùn)行帶窗體的應(yīng)用程序,其中的“w”就是window的意思,所以用它來運(yùn)行控制臺程序時(shí)雖不會報(bào)錯(cuò),但不會輸出任何結(jié)果。而java.exe無論運(yùn)行控制臺程序,還是運(yùn)行窗體程序都沒有任何問題。

  情景模擬一:

  編寫一個(gè)最簡單的控制臺程序:

  復(fù)制代碼 代碼如下:

  public static void main(String[] args){

  System.out.println("Hello World!");

  }

  運(yùn)行:

  情景模擬二:

  如果是運(yùn)行帶GUI的程序:

  1、如果用cmd的方式打開jar文件,有System.out.println的代碼,java.exe會正常輸出,而javaw.exe就不會輸出,但控制臺窗口都不會消失。

  2、如果是“右鍵”-->“打開方式”的方式運(yùn)行jar文件的話,那么用java.exe打開文件還會保留一個(gè)控制臺窗口,javaw.exe則不會出現(xiàn),所以運(yùn)行窗體程序一般都用javaw.exe。

  java.exe或者javaw.exe使用示例:

  java [-options] class [args...]

  (用來執(zhí)行一個(gè)已經(jīng)編譯好的字節(jié)碼文件)

  or java [-options] -jar jarfile [args...]

  (用來執(zhí)行一個(gè)打包好的jar文件)

【java.exe和javaw.exe的區(qū)別和使用方法示例】相關(guān)文章:

有線傳輸介質(zhì)的使用方法和區(qū)別10-09

商務(wù)英語寫作prevent、prohibit和ban的使用方法及區(qū)別09-01

《爺爺和小樹》的教案示例10-06

爺爺和小樹的教案示例09-02

typede和define區(qū)別10-19

related和relevant的區(qū)別02-05

MiniHDMI和HDMI的區(qū)別11-06

java和js的區(qū)別11-26

related和relevant的區(qū)別02-16