C:\Users\qq>java用法: java [options] <主類> [args...]?????????? (執(zhí)行類)?? 或? java [options] -jar <jar 文件> [args...]?????????? (執(zhí)行 jar 文件)?? 或? java [options] -m <模塊>[/<主類>] [args...]?????? java [options] --module <模塊>[/<主類>] [args...]?????????? (執(zhí)行模塊中的主類)?將主類, -jar <jar 文件>, -m 或 --module?<模塊>/<主類> 后的參數(shù)作為參數(shù)傳遞到主類。?其中, 選項(xiàng)包括:??? -d32????????? 已過(guò)時(shí), 在以后的發(fā)行版中將被刪除??? -d64????????? 已過(guò)時(shí), 在以后的發(fā)行版中將被刪除??? -cp <目錄和 zip/jar 文件的類搜索路徑>??? -classpath <目錄和 zip/jar 文件的類搜索路徑>??? --class-path <目錄和 zip/jar 文件的類搜索路徑>????????????????? 使用 ; 分隔的, 用于搜索類文件的目錄, JAR 檔案????????????????? 和 ZIP 檔案列表。??? -p <模塊路徑>??? --module-path <模塊路徑>...????????????????? 用 ; 分隔的目錄列表, 每個(gè)目錄????????????????? 都是一個(gè)包含模塊的目錄。??? --upgrade-module-path <模塊路徑>...????????????????? 用 ; 分隔的目錄列表, 每個(gè)目錄????????????????? 都是一個(gè)包含模塊的目錄, 這些模塊????????????????? 用于替換運(yùn)行時(shí)映像中的可升級(jí)模塊??? --add-modules <模塊名稱>[,<模塊名稱>...]????????????????? 除了初始模塊之外要解析的根模塊。????????????????? <模塊名稱> 還可以為 ALL-DEFAULT, ALL-SYSTEM,????????????????? ALL-MODULE-PATH.??? --list-modules????????????????? 列出可觀察模塊并退出??? -d <module name>??? --describe-module <模塊名稱>????????????????? 描述模塊并退出??? --dry-run???? 創(chuàng)建 VM 并加載主類, 但不執(zhí)行 main 方法。????????????????? 此 --dry-run 選項(xiàng)對(duì)于驗(yàn)證諸如????????????????? 模塊系統(tǒng)配置這樣的命令行選項(xiàng)可能非常有用。??? --validate-modules????????????????? 驗(yàn)證所有模塊并退出????????????????? --validate-modules 選項(xiàng)對(duì)于查找????????????????? 模塊路徑中模塊的沖突及其他錯(cuò)誤可能非常有用。??? -D<名稱>=<值>????????????????? 設(shè)置系統(tǒng)屬性??? -verbose:[class|module|gc|jni]????????????????? 啟用詳細(xì)輸出??? -version????? 將產(chǎn)品版本輸出到錯(cuò)誤流并退出??? --version???? 將產(chǎn)品版本輸出到輸出流并退出??? -showversion? 將產(chǎn)品版本輸出到錯(cuò)誤流并繼續(xù)??? --show-version????????????????? 將產(chǎn)品版本輸出到輸出流并繼續(xù)??? --show-module-resolution????????????????? 在啟動(dòng)過(guò)程中顯示模塊解析輸出??? -? -h -help????????????????? 將此幫助消息輸出到錯(cuò)誤流??? --help??????? 將此幫助消息輸出到輸出流??? -X??????????? 將額外選項(xiàng)的幫助輸出到錯(cuò)誤流??? --help-extra? 將額外選項(xiàng)的幫助輸出到輸出流??? -ea[:<程序包名稱>...|:<類名>]??? -enableassertions[:<程序包名稱>...|:<類名>]????????????????? 按指定的粒度啟用斷言??? -da[:<程序包名稱>...|:<類名>]??? -disableassertions[:<程序包名稱>...|:<類名>]????????????????? 按指定的粒度禁用斷言??? -esa | -enablesystemassertions????????????????? 啟用系統(tǒng)斷言??? -dsa | -disablesystemassertions????????????????? 禁用系統(tǒng)斷言??? -agentlib:<庫(kù)名>[=<選項(xiàng)>]????????????????? 加載本機(jī)代理庫(kù) <庫(kù)名>, 例如 -agentlib:jdwp????????????????? 另請(qǐng)參閱 -agentlib:jdwp=help??? -agentpath:<路徑名>[=<選項(xiàng)>]????????????????? 按完整路徑名加載本機(jī)代理庫(kù)??? -javaagent:<jar 路徑>[=<選項(xiàng)>]????????????????? 加載 Java 編程語(yǔ)言代理, 請(qǐng)參閱 java.lang.instrument??? -splash:<圖像路徑>????????????????? 使用指定的圖像顯示啟動(dòng)屏幕????????????????? 自動(dòng)支持和使用 HiDPI 縮放圖像????????????????? (如果可用)。應(yīng)始終將未縮放的圖像文件名 (例如, image.ext)????????????????? 作為參數(shù)傳遞給 -splash 選項(xiàng)。????????????????? 將自動(dòng)選取提供的最合適的縮放????????????????? 圖像。????????????????? 有關(guān)詳細(xì)信息, 請(qǐng)參閱 SplashScreen API 文檔??? @argument 文件????????????????? 一個(gè)或多個(gè)包含選項(xiàng)的參數(shù)文件??? -disable-@files以下是javac:C:\Users\qq>javac用法: javac <options> <source files>其中, 可能的選項(xiàng)包括:? @<filename>????????????????? 從文件讀取選項(xiàng)和文件名? -Akey[=value]??????????????? 傳遞給注釋處理程序的選項(xiàng)? --add-modules <模塊>(,<模塊>)*??????? 除了初始模塊之外要解析的根模塊; 如果 <module>??????????????? 為 ALL-MODULE-PATH, 則為模塊路徑中的所有模塊。? --boot-class-path <path>, -bootclasspath <path>??????? 覆蓋引導(dǎo)類文件的位置? --class-path <path>, -classpath <path>, -cp <path>??????? 指定查找用戶類文件和注釋處理程序的位置? -d <directory>?????????????? 指定放置生成的類文件的位置? -deprecation???????????????? 輸出使用已過(guò)時(shí)的 API 的源位置? -encoding <encoding>???????? 指定源文件使用的字符編碼? -endorseddirs <dirs>???????? 覆蓋簽名的標(biāo)準(zhǔn)路徑的位置? -extdirs <dirs>????????????? 覆蓋所安裝擴(kuò)展的位置? -g?????????????????????????? 生成所有調(diào)試信息? -g:{lines,vars,source}?????? 只生成某些調(diào)試信息? -g:none????????????????????? 不生成任何調(diào)試信息? -h <directory>?????????????? 指定放置生成的本機(jī)標(biāo)頭文件的位置? --help, -help??????????????? 輸出此幫助消息? --help-extra, -X???????????? 輸出額外選項(xiàng)的幫助? -implicit:{none,class}?????? 指定是否為隱式引用文件生成類文件? -J<flag>???????????????????? 直接將 <標(biāo)記> 傳遞給運(yùn)行時(shí)系統(tǒng)? --limit-modules <模塊>(,<模塊>)*??????? 限制可觀察模塊的領(lǐng)域? --module <module-name>, -m <module-name>??????? 只編譯指定的模塊, 請(qǐng)檢查時(shí)間戳? --module-path <path>, -p <path>??????? 指定查找應(yīng)用程序模塊的位置? --module-source-path <module-source-path>??????? 指定查找多個(gè)模塊的輸入源文件的位置? --module-version <版本>??????? 指定正在編譯的模塊版本? -nowarn????????????????????? 不生成任何警告? -parameters????????????????? 生成元數(shù)據(jù)以用于方法參數(shù)的反射? -proc:{none,only}??????????? 控制是否執(zhí)行注釋處理和/或編譯。? -processor <class1>[,<class2>,<class3>...]??????? 要運(yùn)行的注釋處理程序的名稱; 繞過(guò)默認(rèn)的搜索進(jìn)程? --processor-module-path <path>??????? 指定查找注釋處理程序的模塊路徑? --processor-path <path>, -processorpath <path>??????? 指定查找注釋處理程序的位置? -profile <profile>?????????? 請(qǐng)確保使用的 API 在指定的配置文件中可用? --release <release>????????? 針對(duì)特定 VM 版本進(jìn)行編譯。支持的目標(biāo): 6, 7, 8, 9? -s <directory>?????????????? 指定放置生成的源文件的位置? -source <release>??????????? 提供與指定發(fā)行版的源兼容性? --source-path <path>, -sourcepath <path>??????? 指定查找輸入源文件的位置? --system <jdk>|none????????? 覆蓋系統(tǒng)模塊位置? -target <release>??????????? 生成特定 VM 版本的類文件? --upgrade-module-path <path>??????? 覆蓋可升級(jí)模塊位置? -verbose???????????????????? 輸出有關(guān)編譯器正在執(zhí)行的操作的消息? --version, -version????????? 版本信息? -Werror????????????????????? 出現(xiàn)警告時(shí)終止編譯我的java里跟別人不一樣 還有過(guò)期什么的? 擔(dān)心配置錯(cuò)誤? 求解謝謝
8 回答
已采納

末日泣歌
TA貢獻(xiàn)35條經(jīng)驗(yàn) 獲得超18個(gè)贊
安裝完記得配置環(huán)境變量 都弄好了以后你可以在CMD中嘗試輸入java 只要可以就沒(méi)問(wèn)題
至于你說(shuō)的過(guò)時(shí) 應(yīng)該只是版本低 理論上不會(huì)影響使用的
添加回答
舉報(bào)
0/150
提交
取消