Java基礎-開發環境

簡介

  • 本人將持續更新JavaWeb開發相關知識,後期也會盡可能的更新Java大數據,Java與Android相關知識。

  • 對於整個JavaWeb所需知識,我只是更新比較重要的一部分,基礎部分可以按照Web開發路線圖進行學習。

  • 我的文章除了自己的理解,也會蒐集其他的文章,進行一個總結,如果哪裏有問題,希望指點一二。

  • 最後創作不易,請大家多多關注我,我會盡可能的將所有內容都能寫的通俗易懂。

Java程序編譯運行過程

  • 程序員編寫的Java源文件(.java)首先要經過編譯,生成所謂的字節碼文件(.class);

  • Java程序由JVM加載.class文件然後運行;

  • JVM是一個軟件,安裝在操作系統中,爲字節碼文件提供運行環境;

在這裏插入圖片描述

Java特性

  • 一次編程到處使用
    在這裏插入圖片描述

JVM

-Java Development Kit (Java虛擬機);

JRE

  • Java Runtime Environment (Java運行環境);

  • JRE除了包含JVM以外還包含運行Java程序所必須的環境;

  • JRE = JVM + Java系統類庫;

JDK

  • Java Virtual Machines (Java開發工具包);

  • JDK除了包含JRE以外以外還包含開發Java程序所必須的命令工具;

  • JDK = JRE + 編譯(javac)、運行(java)等等命令工具;在這裏插入圖片描述

在這裏插入圖片描述

環境變量

  • 使用JDK提供的命令,需要讓操作系統可以找到這些命令文件所在的路徑;

  • 可以通過配置Path環境變量來實現;

  • Path環境變量是一系列的目錄,在執行命令時,操作系統會依次在Path環境變量中的每個目錄中查找該命令;

  • 配置環境:

    1. JAVA_HOME指向Java JDK安裝目錄,通知某些軟件找到JDK安裝目錄;
    2. CLASSPATH表示類的搜索路徑,一般簡寫爲".";
    3. Path指向JDK的bin目錄,javac、java等命令就安裝在此目錄中;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章