JAVA入門

1. JDK、JRE、JVM概述

JDK:Java開發工具包,包含Java運行環境JRE、開發Java程序的所有工具(如Javac和Java等)和Java的基礎類庫(即Java API)。

JRE:Java運行環境,JRE中包含JVM。

JVM:Java虛擬機,它是整個java實現跨平臺的核心部分。用於讀取並處理編譯過的與平臺無關的字節碼(class)文件,從而實現Java的可移殖性。

wKioL1jHxpCgshLtAAC3TAO8Md0276.jpg


2. 環境搭建及其編譯運行

JDK安裝及其環境變量配置

  • 根據系統下載安裝JDK(安裝路徑爲純英文,無中文、空格。建議過程不用安裝JRE

    JDK下載官網

  • 配置環境變量。

環境變量名

作用

PATH

Java開發工具的位置,如E:\OpenSource\jdk1.8.0_121\bin

JAVA_HOME

JDK的安裝根目錄,如E:\OpenSource\jdk1.8.0_121

CLASSPATH

JVM在運行時去哪一個目錄路徑加載字節碼文件 (一般情況下不配置)

  • 檢查。運行cmd,輸入javac

wKiom1jHzonSYJSPAAA6EImFJfg398.png-wh_50

編譯運行過程

wKiom1jHgHyAKSphAAA3GEn6GgU448.png

3. Java基本語法

  • 大小寫敏感:Java語言嚴格區分大小寫

  • 源文件名:一個Java源文件裏可以定義多個Java類,但其中最多只能有一個類被定義成public類。若源文件中包含public類,源文件名必須與該public類同名,對於所有類來說,類名首字母應以大寫開頭。

  • 類名:一個源文件中包含N個Java類時,成功編譯後會生成N份字節碼文件(即N份單獨的class文件,且字節碼文件名與對應類同名)

  • 主方法入口:若一個類必須運行,則必須擁有main方法,因爲main方法是程序的入口。所有的Java程序由public static void main(String[] args) 方法開始執行。

  • 方法名:所有的方法名都應該以小寫字母開頭。如果方法名含有若干單詞,則後面的每個單詞首字母大寫。


編程建議:

  • 一個Java源文件只定義一個類,不同的類使用不同的源文件定義;

  • 將每個源文件中單獨定義的類都定義成public的;

  • 保持Java源文件在主文件名與源文件中的類名一致


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章