走進Java世界
- 初識Java
- Java語言的構成
- JDK的下載與安裝
- 下載JDK
- 安裝JDK8
- 設定環境變數
- 練習
- 第一個Java程式
- 撰寫源程式
- 編譯程式
- 執行程式
- Java程式結構
- Java編碼規范
- 練習
- 總結
??跟著磊哥學Java系列為Java基礎入門系列,通過此系列,我們將了解Java基礎知識,包括變數、資料型別、運算子,選擇結構、回圈結構、陣列等基本知識,此系列總結磊哥多年的經驗,采用邊講邊練的方式一起帶領零基礎的朋友走進Java世界,
??本系列每章都會有大量的練習題,請大家在學習程序中,認真的進行練習,并和我提供的參考代碼比較,反復感悟,要把一門語言學好,只學不悟是不可能學好的,用心自我”感悟“,多練,多想是學好一門語言的基礎,
初識Java
??我們首先來簡單了解一下Java是什么能做什么,
??java是一種跨平臺的程式設計語言,它由sun公司于1995年推出,是一門面向物件的編程語言,具有功能強大和簡單易用兩個特征,
??java用來開發運行于網路上的各種應用程式,能夠在各種作業系統上運行,
Java語言的構成
??Java從核心到外圍包括JIT、JVM、JRE、JDK,

- JDK 是Java Develop ToolKit的縮寫,里面包括開發工具和一套JRE環境,如果需要開發Java程式就需要安裝JDK
- JRE是Java Runtime Environment的縮寫,是Java運行基礎,它提供了Java運行的API,Java程式必須有JRE才能運行,如果我們只需要運行Java程式,只需要下載JRE便可,
- JVM是Java Virtual Machine 的縮寫,它是Java程式運行的虛擬機環境,Java虛擬機使Java語言可運行在不同的作業系統中
- JIT是Java In Time的縮寫,即Java即時編譯器,是JVM的一部分,
JDK的下載與安裝
??此階段我們將了解到JDK的下載、安裝和環境變數的配置,建議您不要看一步做一步,而應看完此階段后,在練習時間內按照練習要求,獨自完成,這樣的學習效果比看一步做一步的效果要好,
下載JDK
??JDK官方下載地址
??目前JDK的版本為Java SE 15,磊哥以Java SE 8為例來作為本系列的JDK,作業系統為win10,請大家在頁面中找到Java SE 8并下載JDK,

??我的作業系統是64位的,因此我選擇了windows x64,如果你的作業系統是32位的,可以選擇windows x86,如果你是近四年買的電腦或筆記本,一般來說都是64位的系統,

安裝JDK8
-
下載成功后得到一個類似jdk-8u112-windows-x64.exe的安裝檔案,狠狠的雙擊它,如果彈出安全提示,點擊“是”,
-
一路下一步,直到出現下圖界面時,選擇需要安裝的功能,磊哥沒有選擇公共JRE,是因為開發工具中已經包括了相應的JRE,同時由于WIN10默認對C盤有安全權限的系列限制,因此,我選擇了安裝在D盤,

-
安裝直到完成后,單擊關閉,
-
安裝完成后,我們打開程式的安裝目錄,可以發現下圖的目錄結構,我們重點了解兩個,

設定環境變數
??我們安裝好JDK后,還要告訴WINDOWS在哪找我們需要的常用命令,即bin目錄下的各種命令,否則windows會告訴我們不認識要執行的命令,
??現在主流的程式分為編譯式的和決議式的程式,我們的Java即是編譯式的程式,在我們寫完原始碼后,需要把原始碼變成“計算機能認識的”的代碼,這個程序叫編譯,而編譯的命令為javac,此命令需要在WINDOWS的DOS環境下運行,如果現在我們直接運行,則會提示為我們:
??下面是進入DOS環境,并運行javac的步驟,請您認真學習,后續不再重復講解
1.鍵盤上按下win鍵的同時,按下R鍵,打開運行視窗,并在視窗中輸入cmd,以進入DOS視窗,

2. 在命令提示行輸入:javac,我們發現,系統提示“不是內部或外部命令,

??這是因為我們還沒有設定環境變數或正確設定環境變數,接下來我們需要設定環境變數,讓Windows知道我們的命令在哪兒,
??在Windwos下調出“系統屬性”視窗,作業系統不同,調出的方法也不同,如果你的桌面上有“我的電腦”或“此電腦”圖示,則對圖示右擊,然后選擇屬性選單,對WIN10系統來說,在右側或最下面找到高級系統設定,點擊就可以打開“系統屬性”視窗,下圖是WIN10下的呼叫方法,其它windows版本可以在
- 打開系統屬性表單

- 設定環境變數
??點擊環境變數進入環境變數設定視窗,然后選擇path,并點擊編輯

??在新彈出的視窗依次點擊:新建,瀏覽,找到JDK安裝目錄,要選擇到bin目錄,

??檢查路徑是否正確,然后一路確定,關閉到掉系統屬性表單,

- 重新啟動機器,
- 驗證環境變數是否配置正確:進入到DOS環境,在命令符下輸入命令:java -version 此命令是查看JAVA的版本,如果出現類似下圖效果,則說明配置成功,

練習
練習:本階段我們學習了JDK的下載、安裝和配置,如果您的機器上還沒有安裝、配置JDK環境,請按下面要求來配置:
- 從官網或其它渠道獲取JDK,最少是JDK7及以上版本,
- 安裝JDK
- 配置JDK路徑
- 驗證環境配置是否正確
第一個Java程式
??此階段我們要用記事本開發一個小的Java程式,程式的作用就是在DOS界面中輸出“HelloJava"這句話,大家在學習時,先可看一步然后操作一步,最后再按練習要求再練習一遍,
??配置好的JDK后,我們來用記事本開發我們的第一個Java程式,使用記事本開發,可以更好的讓我們了解Java程式運行的程序及關鍵的語法結構,
??一個基本的Java程式的開發分為三步:
??1. 寫原始碼,原始碼是程式員寫的代碼,供程式員們相互交流,檔案的擴展名為.java
??2. 編譯程式,把原始碼變成計算機能“讀懂”的代碼程序為編譯程序,編譯好的檔案擴展名為.class,編譯Java程式的命令是:javac
??3. 執行程式,通過java命令可以執行.class檔案,
撰寫源程式
- 在非系統盤(C盤)外的磁盤上新建一個目錄,如javaProject目錄,
- 在javaProject目錄中右擊,并創建文本檔案,檔案命名為:MyFirstProgram.txt 注意每個英文單詞的第一個字母大寫,
- 把上述檔案的擴展名改為.java,如果您的機器看不到擴展名,請按下圖設定,

- 對MyFirstProgram.java檔案右擊,選擇編輯,使用記事本或其它文本編輯器編輯,
- 輸入下面的代碼:
public class MyFirstProgram{
public static void main(String[] args){
System.out.print("HelloJava");
}
}
上面代碼的具體涵意見下面注釋,//后面的內容為注釋,注釋是給我們程式員看的,程式編譯時不會對注釋進行編譯,
//class 為定義類的關鍵字 public 為類的修飾符,意思為此類為公共的,我們以后詳細了解,class后的為類名,在類以public修飾時必須和檔案名保持一樣,否則編譯不會通過,
public class MyFirstProgram{//類的開始大括號
//程式的入口方法,暫時不能有任何改動
public static void main(String[] args){//方法的開始大括號
//這對大括號中的代碼是我們程式員撰寫的代碼,
//向控制臺輸出HelloJava,System.out.print(字串),為輸出陳述句,此方法將向控制元件臺輸出小括號中的字串,字串在Java中必須使用英文雙引號引住,您可以寫其它字串來代碼雙引號中的字串,
//由于編碼問題,輸出暫不要寫中文,
//Java中每個命令必須是英文分號結束,
System.out.print("HelloJava");
}//方法的結束大括號
}//類的結束大括號
編譯程式
基本語法:javac 檔案名
檔案名嚴格區分大小寫,javac和檔案名中間以空隔來分隔,
在DOS下輸入命令編譯源程式,編譯通過后會多一個.class檔案,

執行程式
基本語法:java 類名
java和類名之間以空隔來分隔,類名即原始碼中class后的名稱,可以看成為.class的主檔案名,類名嚴格區分大小寫,

Java程式結構

Java編碼規范
- 一行只寫一條陳述句,每條陳述句要以英文分號結束,
- {}的位置:起始大括號在類或方法后面,結束大括號要和類或方法對齊
- 代碼要逐層縮進
- 類名每個英文單詞的首字母要大寫,其它字母小寫,
- 方法名首單詞的首字母小寫,其它英文單詞的首字母大寫,其它定線小寫,
練習
此階段我們學習了使用記事本開發、編譯并運行一個JAVA程式 ,請按照要求完成下面練習
- 在非系統盤(如D盤)的javaProject目錄中創建MySecondProgram.java檔案,
- 撰寫代碼向控制臺中輸出 HelloWorld 這個字串,并保存,
- 在DOS下編譯此檔案
- 在DOS下執行.class檔案,
總結

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/244835.html
標籤:其他
