1. 程式人生 > >JAVA學習課堂筆記——初識

JAVA學習課堂筆記——初識

Java是面嚮物件語言,與C語言不同,C語言是面向過程語言,面向物件要點在於封裝、繼承和多型。

Java是解釋型語言,可以由Java虛擬機器(JVM)解釋成本地機器碼,故可以在不同平臺解釋成不同的機器碼——跨平臺。

Java還有安全性、多執行緒等特性,是比較熱門的一門語言。

下面我來介紹一下JRE、JVM、JDK這三個專有名詞(參考教材課本):

    JRE(Java Runtime Envirnment)Java實時執行環境,JRE相當於Java應用程式和具體作業系統之間的一個虛擬層,是Java位元組碼檔案的執行平臺。

    JVM(Java Virtual Machine)Java虛擬機器,JVM的功能就是把Java位元組碼檔案解釋成可在特定作業系統和計算機平臺中執行的機器程式碼。

    JDK(Java Development Kit)Java開發包,JDK是Java程式的開發平臺,它包括JRE,還包括編譯Java的編譯器,執行Java位元組碼檔案的直譯器,以及用來執行Java程式和網頁Java Applet的必備環境。

好了,下面介紹一款優秀的Java整合開發環境Eclipse,JDK提供的命令列的工作方式讓使用者感到不方便,Eclipse吸引人的是它創新性的圖形API和它的外掛機制,雖然大多數使用者很樂於將它當作Java IDE來使用但是它不僅限於Java,例如支援C/C++、COBOL和Eiffel等程式語言的外掛已經可用,或預計會推出。

    現在讓我們來開始搭建Java開發環境吧:

1、準備JDK1.6/1.8(以下簡稱Java6、Java8)、Eclipse,解壓和安裝

安裝會有兩次選擇路徑如果用預設安裝後在命令列出現了問題,可以採用

 【用cmd執行java可以,卻不能執行javac,怎麼辦?】文墨閒談:原因:這是因… https://www.zhihu.com/question/28428426/answer/114375451?utm_source=qq&utm_medium=social (分享自知乎網)

2、配置環境變數(path、JAVA_HOME、CLASSPATH)


1、JAVA_HOME需要自己新建一個,可以使用瀏覽目錄到你安裝JDK的路徑下或者從計算機位址列複製過來,預設值是下圖


2、接著配置path,不需要新建直接編輯新增,有兩種方式新增,一種是直接新建新增這兩條


還有一種是編輯文字,注意每條path需要分號隔開,切記不能使用中文字元,分號要用英文輸入狀態下。


3、CLASSPATH需要自己新建一個,Java8可以不用設定,設定其可以為了使Java8向下相容、Java6我還未確認(網上說法較多),有興趣的可以去查閱資料。

CLASSPATH,步驟像配置CLASSHOME差不多,注意前面的點句號和分號(跟Linux系統特性、使用者習慣相關、誤)


設定完成以後可以通過模擬DOS命令列視窗輸入javac獲取幫助資訊


這樣Java環境就搭建好了,可以使用eclipse進行Java開發了(●'◡'●)

暫且記錄下這些,咱表示一週就一節JAVA課吶,還有python。

萌新上路請多多指教,謝謝。