新手初步學Java,正在JavaSE中,天天留下我當天學習所得跟筆記,但願你們可以多多批評與指教,促進共同進步!

day01

  1. 一些常見的dos命令行

dir:列出當前目錄下的文件以及文件夾java

md:建立目錄工具

rd:刪除目錄(只能刪除空目錄)開發工具

cd:進入指定目錄spa

cd/:退回到根目錄命令行

cd..:退回到上一級目錄開發

del:刪除文件虛擬機

exit:退出dos命令行it

cls:清屏編譯

  1. Java之因此能跨平臺,是由於Java有獨立的解析Java程序的Java虛擬機(JVM, Java Virtual Machine),由JVM來負責Java程序在該系統中的運行。

雖然Java跨平臺,但JVM是依賴於系統的,不一樣的系統要用到不一樣版本的JVM(Linux系統則須要lin版的JVM)。class

  1. JRE(Java Runtime Environment  Java運行環境):包括Java虛擬機和Java程序所需的核心類庫等,若是想要運行一個開發好的Java程序,計算機中只須要安裝JRE便可。

JDK(Java Development Kit   Java開發工具包):JDK是提供給Java開發人員使用的,其中包含了Java的開發工具,也包括了JRE。

  1. 環境變量的配置,是爲了將Java下的編譯命令javac可以在任意目錄下可以找到javac所在的目錄並運行(配置時,將Java下的bin目錄放在環境變量的最前面,並以「;」隔開,可以使系統更快的找到javac命令)。
  2. 爲了防止Java目錄的改變或者文件夾名稱改變而形成環境變量中沒法找到javac,能夠在環境變量中新建一個JAVA_HOME(例如JAVA_HOME=d:\jdk1.6.0_24)。而後再path中使用%JAVA_HOME%動態獲取jdk所在的目錄(例如%JAVA_HOME%\bin)。
  3. 在別人的計算機上的時候,咱們能夠在dos命令行下臨時配置環境變量,即set命令(能夠用於查看或者設置環境變量的值)。使用set path = d:\jdk1.6.0_24便可臨時配置當前環境變量。若想在當前環境變量下加新目錄,則用set path = haha;%path%

臨時配置的path值只適用於當前的dos窗口(適用start命令再開一個dos窗口除外)。

  1. classpath的配置是爲了可以在任意目錄下可以使用java命令運行到class文件。在配置了classpath以後,當你使用java命令時,JVM首先會去classpath中尋找目標文件,再到當前目錄下尋找。(.;C:\Program Files\Java\jdk1.7.0_51\lib\tools.jar此行語句的含義是,先在當前目錄下尋找class文件,再去JDK中的jar包中尋找。」.」表明當前目錄)。
相關文章
相關標籤/搜索