1.Java語言前言、入門程序、常量以及變量

前言:

Java語言是由美國Sun公司1995年推出的高級編程語言

Java語言發展歷史:

1995年Sun公司發佈Java1.0版本

1997年發佈Java 1.1版本

1998年發佈Java 1.2版本

2000年發佈Java 1.3版本

2002年發佈Java 1.4版本

2004年發佈Java 1.5版本

2006年發佈Java 1.6版本

2009年Oracle甲骨文公司收購Sun公司,並於2011發佈Java 1.7版本

2014年發佈Java 1.8版本

2017年發佈Java 9.0版本

(標紅的兩個版本重要)

Java語言能做什麼:

   Java語言主要應用在互聯網程序的開發領域。常見的互聯網程序比如天貓、京東、物流系統、網銀系統等,以及服 務器後臺處理大數據的存儲、查詢、數據挖掘等也有很多應用。

計算機基礎知識:

1.二進制:

        計算機使用二進制計數,只有0和1,逢二進一。每一個0或1叫做一個位(bit)(也叫比特位)

2.二進制轉換十進制:

                    生活中我們常採用十進制,如二進制,是逢十進一。那麼二進制轉換成十進制,能方便我們辨識。

轉換方法如下所示:1100101(二進制)    ---->     101(十進制)

3.十進制轉換二進制:

         十進制轉換二進制機器語言,一般採用 除2倒敘取餘 的方法。(除至最後剩餘0爲止)

    如:9(十進制)------> 1001(二進制)

                      字節:一般8個二進制位(bit)表示一個字節,是計算機最小的存儲單元。寫成1byte或1b。高位補零

如:十進制9轉換成二進制是1001,因爲一個字節八個bit,所以高位補零,既是:0000 1001

4.常見DOS命令:

                     Windows下進入DOS窗口:win+R鍵,輸入cmd 回車即可,常用命令

Java語言的環境搭建:

1.Java的跨平臺原理:

                跨平臺是指的跨系統的意思,就是說編寫的源代碼,可以在不修改的情況下,在不同的操作系統進行運行。但是Java是

如何實現這一功能的呢?是通過JVM(Java虛擬機)來實現的,虛擬機的作用是向系統“翻譯”,所以真正跨平臺的是Java虛擬機。

2.JDK、JRE、JVM

                JDK     Java Development Kit      Java開發工具包

                JRE     Java Runtime Environment    Java運行環境

                JVM    Java Virtual Machine        Java虛擬機

JDK包含JRE,JRE包含JVM,開發者一般安裝JDK就行

3.環境變量的配置:

                右鍵我的電腦——>屬性——>高級系統設置——>環境變量,添加一個 變量名爲 JAVA_HOME 值爲 JDK的安裝路勁

然後配置Path變量值,添加一個 %JAVA_HOME%\bin 的值,(這個路徑是javac.exe 等一些工具的路徑)。配置好以後可以使用

DOS命令 javac 或者 java 查看是否配置成功。

HelloWorld入門程序:

1.編寫Java源程序:

              新建記事本文件,改後綴名爲.java,然後編輯打開,或者用npp打開。

寫入java代碼:

public class HelloWorld{
    public static void main(String[] args){
        System.out.println("HelloWorld");
    }
}

2.編譯Java源程序:

               進入java源文件的目錄,DOS命令運行 javac HelloWorld.java   會產生了一個新的文件 HelloWorld.class ,該文件 就是編

譯後的文件,是Java的可運行文件,稱爲字節碼文件

3.運行Java程序:

              在DOS命令行中,進入Java源文件的目錄,使用 java HelloWorld命令進行運行。(不需要後綴.class

4入門程序說明

編譯和運行是兩回事

             編譯:是指將我們編寫的Java源文件翻譯成JVM認識的class文件,在這個過程中, javac 編譯器會檢查我們 所寫的程序是

否有錯誤,有錯誤就會提示出來,如果沒有錯誤就會編譯成功。

             運行:是指將 class文件 交給JVM去運行,此時JVM就會去執行我們編寫的程序了。

關於main方法

             稱爲主方法。寫法是固定格式不可以更改。main方法是程序的入口點或起始點,無論我們編寫多 少程序,JVM在運行的時

候,都會從main方法這裏開始執行。

添加註釋comment 註釋:

             就是對代碼的解釋和說明。其目的是讓人們能夠更加輕鬆地瞭解代碼。爲代碼添加註釋,是十分必須 要的,它不影響程序

的編譯和運行。 Java中有單行註釋和多行註釋 單行註釋以 //開頭 換行結束 多行註釋以 /*開頭 以*/結束

關鍵字keywords

              是指在程序中,Java已經定義好的單詞,具有特殊含義。 HelloWorld案例中,出現的關鍵字有 public 、 class 、 static 、

void 等,這些單詞已經被 Java定義好,全部都是小寫字母,notepad++中顏色特殊。 關鍵字比較多,不能死記硬背,學到哪裏記

到哪裏即可。

標識符:

             是指在程序中,我們自己定義內容。比如類的名字、方法的名字和變量的名字等等,都是標識符。

命名規則: 硬性要求

             標識符可以包含 英文字母26個(區分大小寫) 、 0-9數字 、 $(美元符號) 和 _(下劃線) 。 標識符不能以數字開頭。 標

識符不能是關鍵字。

命名規範: 軟性建議

             類名規範:首字母大寫,後面每個單詞首字母大寫(大駝峯式)。

             方法名規範: 首字母小寫,後面每個單詞首字母大寫(小駝峯式)。

             變量名規範:首字母小寫,後面每個單詞首字母大寫(小駝峯式)。

常量:

1.定義:是指在Java程序中固定不變的數據

2.分類:

變量和數據類型:

 1.常量是固定不變的,那麼變量就是可以改變的量

                Java中要求一個變量每次只能保存一個數據,必須要明確保存的數據類型。

2.數據類型:

               基本數據類型:包括 整數 、 浮點數 、 字符 、 布爾 。

               引用數據類型:包括 類 、 數組 、 接口 。

3.基本數據類型:(四類八種)

4.變量的定義:

               定義格式:數據類型 變量名 =  數據值 

5.注意事項:

                          定義float類型的時候,數值後要加上 F或者f

               定義long類型的時候,數值後要加上 L或者l

               變量名稱:在同一個大括號範圍內,變量的名字不可以相同。

               變量賦值:定義的變量,不賦值不能使用。

 

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