1. 程式人生 > >Java入門,資料型別和運算子總結

Java入門,資料型別和運算子總結

Java入門

1.所有的程式語言的最終目的都是提供一種“抽象”方法。抽象的層次越高,越接近人的思維。越接近人的思維,越容易使用。

2.越高階的語言越容易學習;當然,這隻意味著容易入門;不意味著成為高手越容易,高手仍然需要修煉。

3.Java的核心優勢:跨平臺。跨平臺是靠JVM(虛擬機器)實現的。

4.Java各版本的含義:

      JavaSE(Java  Standard  Edition)標準版,定位在個人計算機的應用。

      JavaEE(Java  Enterprise Edition)企業版,定位在伺服器端的應用。

      JavaME(Java  Micro  Edition)微型版,定位在消費電子產品的應用。

5.Java程式的開發執行過程為:編寫程式碼、編譯、解釋執行。

6.JDK用於開發Java程式,JRE是Java執行環境; JVM是JRE的子集,JRE是JDK的子集。

7.JDK配置,需要新建JAVA_HOME環境變數;需要修改Path環境變數。

8.Java是面向物件的語言,所有程式碼必須位於類裡面。main方法是Java應用程式的入口方法。

9.常見的Java整合開發環境有三個:eclipse、IntelliJ IDE、NetBeans。

資料型別和運算子

1.註釋可以提高程式的可讀性。可劃分為

2.單行註釋  //

3.多行註釋  /*...*/

4.文件註釋  /**...*/

5.識別符號的命名規則:

6.識別符號必須以字母、下劃線_、美元符號$開頭。  

7.識別符號其它部分可以是字母、下劃線“_”、美元符“$”和數字的任意組合。

8.Java 識別符號大小寫敏感,且長度無限制。

9.識別符號不可以是Java的關鍵字。

10.識別符號的命名規範

11.表示類名的識別符號:每個單詞的首字母大寫,如Man, GoodMan

12.表示方法和變數的識別符號:第一個單詞小寫,從第二個單詞開始首字母大寫,我們稱之為“駝峰原則”,如eat(), eatFood()

13.變數的宣告格式:

type  varName  [=value] [,varName[=value]...];

14.變數的分類:區域性變數、例項變數、靜態變數

15.常量的聲名格式

final  type  varName = value ;

16.Java的資料型別可分為基本資料型別和引用資料類,基本資料型別的分類如下:

17.整型變數:byte、short、int、long

18.浮點型:float、double

19.字元型:char

20.布林型:boolean,值為true或者false

21.Java語言支援的運算子可分為:

22.算術運算子:  +,-,*,/,%,++,--

23.賦值運算子 = 

24.擴充套件賦值運算子:+=,-=,*=,/= 

25.關係運算符:  >,<,>=,<=,==,!= ,instanceof

26.邏輯運算子:  &&,||,!

27.位運算子:  &,|,^,~ , >>,<<,>>> 

28.字串連線符:+

29.條件運算子 ?: 

30.基本資料型別的型別轉換可分為:

31.自動型別轉換:容量小的資料型別可以自動轉換為容量大的資料型別

32.強制型別轉換:用於顯式的轉換一個數值的型別,語法格式:(type)var

33.鍵盤的輸入:Scanner類的使用