02 Java 基礎語法
阿新 • • 發佈:2018-02-09
變量 mar ans int long 類型 per java 數組 不同的
在開始 Java 基本語法之前,先說明 Java 程序的基本規範:
- 大小寫敏感,例如 Person 和 person 是不同的
- 類名首字母大寫,如果類名由多個單詞組成,每個單詞首字母都大寫,例如 HelloWorld
- 方法名應遵守駝峰命名法,以小寫字母開頭,若含有多個單次,後面單次大寫,例如 findMinNumber
- 源文件名必須和類名相同
- Java 程序由 public static void main(string [] args) 方法開始執行
Java 標識符,例如類名、變量名、方法名
- 所有表示符由 (a-z) 或者 (A-Z) 或者 ($) 或者 (_) 開始
- 首字符之後是 (a-z) 或者 (A-Z) 或者 ($) 或者 (_) 或者 (任意數字) 組合
- 關鍵字不能作為標識符
- 標識符大小寫敏感
- 合法標識符舉例:age,$salary,_value
- 非法標識符舉例:2Twice,-salary
Java 修飾符,修飾類中方法和屬性
- 訪問控制修飾符:default,public,protected,private
- 非訪問控制修飾符:final,abstract,strictfp
Java 變量
- 類變量
- 成員變量
- 局部變量
Java 數組
數組存儲堆上的對象,可以保存多個同類型的變量,命名規範為 byte[] buffer
Java 枚舉
枚舉只能是預先設定好的值。
class HelloWorld { public static void main(String[] args) { FreshJuice juice = new FreshJuice(); juice.size = FreshJuice.FreshJuiceSize.MEDIUM; } } class FreshJuice { enum FreshJuiceSize { SMALL, MEDIUM, LARGE } FreshJuiceSize size; }
Java 關鍵字,關鍵字都是小寫
訪問控制
- private
- protected
- public
類、方法和變量修飾符
- abstract
- class
- extends
- final
- implements
- interface
- native
- new
- static
- strictfp
- synchronized
- transient
- volatile
程序控制語句
- break
- continue
- do
- while
- for
- if
- else
- instanceof
- return
- switch
- default
- case
錯誤處理
- assert
- catch
- finally
- throw
- throws
- try
包相關
- import
- package
基本類型
- boolean
- byte
- char
- double
- float
- int
- long
- short
- null
變量引用
- super
- this
- void
保留關鍵字
- goto
- const
02 Java 基礎語法