Java 基礎----(一)

關於Java簡介:

         Java 是一種典型的面向對象的程序設計語言。Java 是由Sun Microsystems 公司於1995年5月推出的Java 程序設計語言(下面簡

稱Java 語言)和Java 平臺的總稱。 Java 技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用於個人PC數據中心

遊戲控制檯、科學超級計算機移動電話互聯網,同時擁有全球最大的開發者專業社羣。

      Java平臺由Java虛擬機(Java Virtual Machine)和Java 應用編程接口(Application Programming Interface、簡稱API)構成。

Java 應用編程接口爲Java應用提供了一個獨立於操作系統的標準接口,可分爲基本部分和擴展部分。


Java 三個體系:

        J2SE標準版 (Java2 Standard Edition)

        J2EE企業版 (Java 2 Platform,Enterprise Edition)

        J2ME小型版 (Java 2 Micro Edition)

  Java5.0版本後,更名爲JAVAEE、JAVASE、JAVAME  。



類的定義:

           類名首字母大寫,後面的每個單詞首字母也大寫

              類裏面的主函數不是必須的,你若需要運行該類,就需要寫主函數



關鍵字:

         關鍵字所有字母,都爲小寫;

         main 不爲關鍵字,但是可以被 虛擬機 識別



常量 與變量: 

        常量 :是指其值不可改變的量;有兩個特殊的常量boolen常量(有兩個值true和false)和null常量(只有一個值null)

           final 標識不可以改變的變量。    習慣上將常量的名字統統大寫。

       變量 :是指其值是可以改變的量。

說明:
  1)Java要求在使用一個變量之前要對變量的類型加以聲明。

  2)Java中一個變量的聲明就是一條完整的Java語句,所以應該在結尾使用分號。

  3)變量的命名規則:變量必須以一個字母開頭。

                                        變量名是由一系列字母或數位的任意組合。

  注意:1)在Java中絕對不能出現未初始化的變量,在使用一個變量前必須給變量賦值。

        2)聲明可以在代碼內的任何一個位置出現,但在方法的任何代碼塊內只可對一個變量聲明一次。

   3)  java中凡是寫整型默認類型都爲int ,小數默認都是double型。定義一個float型爲 float f = 2.3f;


類型轉換:

(1)自動轉換(隱式轉換)

          eg A: byte a = 3;  a = a + 2(默認爲整型); 

會出現精度的損失。因爲2默認是一個整型的數佔4個byte,經過自動類型提升(以小的爲主,小的向大的提升,計算機機底層自動幫你完成),a+2變爲4個byte,再賦值給一個byte就會報錯。

 eg B:System.out.println('a'+1);   輸出結果98

(2)強制轉換(顯式轉換)

eg A : b = (byte)(b+2)

進行強制類型轉換就不會出錯

eg B :System.out.println((char)('a'+1));  輸出結果b.   (PS:  在ASCII中a爲97,A爲65,字符‘1’代表49.)



各種運算符:

              算數運算符:+ 、  - 、  * 、  /  、  %

              賦值運算符:= 、 += 、 -= 、 *= 、  /= 、%=

              邏輯運算符: &、 | 、   ^ 、  !&&、    ||

              比較運算符: == 、  != 、 <= 、  >=

              轉義運算符: 通過\ 來轉變後面字母或者符號的含義

              位運算符:<< 、 >>  、    >>> 、     & 、    | 、    ^ 、    ~(取反)





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