国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

JAVA學(xué)習(xí)筆記-命令行編譯

2019-11-14 11:51:19
字體:
供稿:網(wǎng)友

一些知識

javac程序是一個Java編譯器。將文件Welcome.java編譯成Welcome.class,并發(fā)送到Java虛擬機(jī)。

編譯時需要提供一個文件名(Welcome.java),而運(yùn)行時,只需要指定類名(Welcome),不要帶擴(kuò)展名.java或.class。


關(guān)于PATH、CALSSPATH、JAVA_HOME

如果將Java執(zhí)行環(huán)境比喻為操作系統(tǒng),如果設(shè)置Path變量是為了讓操作系統(tǒng)找到指定的工具程序(以Windows來說就是找到.exe文件),則設(shè)置Classpath的目的就是讓Java執(zhí)行環(huán)境找到指定的Java程序(也就是.class文件)

path是執(zhí)行路徑,所謂執(zhí)行路徑是指操作系統(tǒng)搜索本地可執(zhí)行文件的目錄列表。

Classpath設(shè)置的目的,在于告訴Java執(zhí)行環(huán)境,在哪些目錄下可以找到您所要執(zhí)行的Java程序所需要的類或者包。

CLASSPATH=.;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar,前面的“.”是在當(dāng)前目錄下尋找.class文件

問題:

命令行鍵入java Welcome,而虛擬機(jī)沒有找到Welcome類,則要檢查CLASSPATH環(huán)境變量

解決:

可在當(dāng)前的shell窗口中鍵入下列命令

set CLASSPATH=

臨時地取消CLASSPATH環(huán)境變量的設(shè)置,這個命令應(yīng)用于使用C shell的Windows和UNIX/linux環(huán)境下

根本上解決還是需要查看CLASSPATH設(shè)置是否正確

轉(zhuǎn)自: 百度百科“CLASSPATH” http://baike.baidu.com/link?url=BpsQA1_idRgO6Ulzf2xUdwR5M28onZ1H1HbDbMVz_n0jUwVOhy3YlrDJDD1D8omuBbemFN3jRIxrkoB6L7MgakPQKRHUQG6ncfGu_NRQsJu Oracle:Lesson:Common PRoblems(and their Solutions) http://docs.oracle.com/javase/tutorial/getStarted/problems/index.html oracle:15 JDK Installation for Microsoft Windows https://docs.oracle.com/javase/8/docs/technotes/guides/install/windows_jdk_install.html#BABGDJFH


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 庐江县| 格尔木市| 新晃| 吉安县| 黄冈市| 白玉县| 民权县| 交城县| 德化县| 中西区| 瑞安市| 来安县| 阜阳市| 二手房| 七台河市| 白城市| 兰考县| 沿河| 荔波县| 吉安县| 凯里市| 滕州市| 屏东市| 神农架林区| 尖扎县| 磐石市| 博罗县| 吴旗县| 肇源县| 桐柏县| 扶风县| 女性| 拉萨市| 丹寨县| 武冈市| 浑源县| 中江县| 安塞县| 科尔| 景东| 西盟|