day01-----------java 語言基礎(jvm jdk jre)(傳智視頻)

jdk,jre,jvm的做用java

    jvm(JVM Java Virtual Machine    Java虛擬機)有win版,linux版,mac版,保證Java語言跨平臺linux

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

   JDK(Java Development Kit    Java開發工具包)JDK是提供給Java開發人員使用的,其中包含了java的開發工具,也包括了JRE。因此安裝了JDK,就不用在單獨安裝JRE了。工具

jdk,jre,jvm的關係開發工具

JDK:JRE+工具spa

JRE:JVM+類庫開發

Java程序的開發執行流程:虛擬機

A:編寫java源程序(.java)it

B:經過javac命令編譯生成.class文件編譯

C:經過java命令運行.class文件


注意:javac後面跟的是文件名+擴展名

  java後面跟的類名不帶擴展名

path環境變量的做用

保證javac命令能夠在任意目錄下運行。

同理能夠配置qq等

classpath環境變量的做用

保證class文件能夠在任意目錄下運行

path和classpath的區別

        path環境變量裏面記錄的是可執行性文件,如.exe文件,對可執行文件先在當前路徑去找,若是沒找到就去path環境變量中配置的路徑去找

        classpath環境變量裏記錄的是java類的運行文件所在的目錄

相關文章
相關標籤/搜索