天天看點

java之基本文法

基本文法

編寫 Java 程式時,應注意以下幾點:

  • 大小寫敏感:Java 是大小寫敏感的,這就意味着辨別符 Hello 與 hello 是不同的。
  • 類名:對于所有的類來說,類名的首字母應該大寫。如果類名由若幹單詞組成,那麼每個單詞的首字母應該大寫,例如MyFirstJavaClass。
  • 方法名:所有的方法名都應該以小寫字母開頭。如果方法名含有若幹單詞,則後面的每個單詞首字母大寫。
  • 源檔案名:源檔案名必須和類名相同。當儲存檔案的時候,你應該使用類名作為檔案名儲存(切記 Java 是大小寫敏感的),檔案名的字尾為.java。(如果檔案名和類名不相同則會導緻編譯錯誤)。
  • 主方法入口:所有的 Java 程式由public static void main(String[] args)方法開始執行。

Java 辨別符

Java 所有的組成部分都需要名字。類名、變量名以及方法名都被稱為辨別符。

關于 Java 辨別符,有以下幾點需要注意:

  • 所有的辨別符都應該以字母(A-Z 或者 a-z),美元符($)、或者下劃線(_)開始
  • 首字元之後可以是字母(A-Z 或者 a-z),美元符($)、下劃線(_)或數字的任何字元組合
  • 關鍵字不能用作辨別符
  • 辨別符是大小寫敏感的
  • 合法辨別符舉例:age、$salary、_value、__1_value
  • 非法辨別符舉例:123abc、-salary

Java修飾符

像其他語言一樣,Java可以使用修飾符來修飾類中方法和屬性。主要有兩類修飾符:

  • 通路控制修飾符 : default, public , protected, private
  • 非通路控制修飾符 : final, abstract, static, synchronized

在後面的章節中我們會深入讨論 Java 修飾符。

Java 變量

Java 中主要有如下幾種類型的變量

  • 局部變量
  • 類變量(靜态變量)
  • 成員變量(非靜态變量)

Java 數組

數組是儲存在堆上的對象,可以儲存多個同類型變量。在後面的章節中,我們将會學到如何聲明、構造以及初始化一個數組。

Java 枚舉

執行個體