來源:一尾流鶯 鏈接:https://juejin.cn/post/6994327298740600839 本文不做任何編輯器的比較,只是我本人日常使用 vscode 進行開發,並且比較喜歡折騰 vscode ,會到處找這一些好玩的插件,於是越攢越多,今天給大家推薦一下我收藏的 60 多個 vsco ...
第一章 JAVA的環境
第一節 Java三大版本
-
JavaSE:標準版(桌面程式、控制台開發)
Standard Editor(標準版)J2SE 包含構成 Java 語言核心的類,定位在個人電腦上的應用。這個版本是Java平臺的核心,它提供了非常豐富的API來開發一般個人電腦上的應用程式,包括用戶界面介面AWT及Swing,網路功能與國際化、圖像處理能力以及輸入輸出支持等。
-
JavaME:嵌入式開發(手機、小家電)
Micro Editor(微縮版)J2ME 包含 J2SE 中一部分類,用於消費電子產品的軟體開發。JavaME是JavaSE的內伸,包含J2SE的一部分核心類,也有自己的擴展類,增加了適合微小裝置的類庫:javax.microedition.io.*等。該版本針對資源有限的電子消費產品的需求精簡核心類庫,並提供了模塊化的架構讓不同類型產品能夠隨時增加支持的能力。
比如:傳呼機、智能卡、手機、PDA、機頂盒等。 -
JavaEE:企業級開發(web端、伺服器開發)
Enterprise Editor(企業版)JavaEE 中包含 JavaSE 中的類,並且還包含用於開發企業級應用的類。JavaEE是JavaSE的擴展,增加了用於伺服器開發的類庫。如:JDBC是讓程式員能直接在Java內使用的SQL的語法來訪問資料庫內的數據;Servlet能夠延伸伺服器的功能,通過請求-響應的模式來處理客戶端的請求;JSP是一種可以將Java程式代碼內嵌在網頁內的技術。比如 Servlet、JSP、XML、事務控制等。
第二節 Java的運行環境
JDK:是Java Development Kit的縮寫,顧名思義是java開發工具包,是程式員使用java語言編寫java程式所需的開發工具包,是提供給程式員使用的。JDK包含了JRE,同時還包含了編譯java源碼的編譯器javac,還包含了很多java程式調試和分析的工具:jconsole,jvisualvm等工具軟體,還包含了java程式編寫所需的文檔和demo例子程式。
JRE:是Java Runtime Environment的縮寫,顧名思義是java運行時環境,包含了java虛擬機,java基礎類庫。是使用java語言編寫的程式運行所需要的軟體環境,是提供給想運行java程式的用戶使用的,還有所有的Java類庫的class文件,都在lib目錄下,並且都打包成了jar。
JVM:是ava Virtual Machine(Java 虛擬機)的縮寫,JVM是JRE的一部分,它是一個虛擬出來的電腦,是通過在實際的電腦上模擬模擬各種電腦功能來實現的。JVM有自己完善的硬體架構,如處理器、堆棧、寄存器等,還具有相應的指令系統。
第三節 Java的安裝與刪除
Java的安裝:
-
下載JDK8(主流版本)
-
雙擊安裝
-
配置環境變數
我的電腦屬性→高級系統設置→高級選項卡→環境變數→系統變數框→新建
變數名:JAVA_HOME(一定要大寫)
變數值:Java的安裝路徑
-
配置Path變數
我的電腦屬性→高級系統設置→高級選項卡→環境變數→系統變數框→Path→新建
%JAVA_HOME%\bin
再次新建
%JAVA_HOME%\jre\bin
-
檢查是否已安裝
win+R 輸入 cmd
輸入Java -version
Java的卸載:
-
找到JDK安裝的目錄
我的電腦屬性→高級系統設置→高級選項卡→環境變數→系統變數框→Java home
雙擊打開後會出現Java的安裝目錄
-
將JDK安裝目錄整包刪除
-
系統環境變數框中的Java home刪除
-
找出系統環境變數框中的Path
雙擊打開後出現編輯環境變數,刪除所有有關Java home的目錄
-
檢測是否已卸載
win+R 輸入 cmd
輸入Java -version