一汇竭、基本語法
大小寫敏感
類名命名:大駝峰式命名法
方法名命名:小駝峰式命名法
源文件名:必須與類名相同,后綴為.java
主方法入口:所有java程序由public static void main(String[] args)方法開始執(zhí)行
二笼裳、標識符
數(shù)字、字母、下劃線和美元符($)組成怀各,數(shù)字不能開頭
關(guān)鍵字不能作標識符
大小寫敏感
三频伤、修飾符
用來修飾類中的方法和屬性恳谎,分為兩類。
a. 訪問控制修飾符:default, public, protected, private
b. 非訪問控制修飾符:final, abstract, strictfp
四憋肖、變量
局部變量:在方法因痛、構(gòu)造方法、或語句塊中定義岸更。聲明和初始化在方法中鸵膏,方法結(jié)束變量自動銷毀。
類變量:聲明在類中怎炊、方法體之外谭企,聲明必須為static類型
成員變量:定義在類中、方法體外评肆,創(chuàng)建對象的時候?qū)嵗椋梢员活愔械姆椒ā?gòu)造函數(shù)或特定類的語句塊訪問瓜挽。
五盹廷、數(shù)組
儲存在堆上的對象,可以保存多個同類型變量久橙。
六俄占、枚舉
使用枚舉定義的變量,值只能是枚舉類中定義好的淆衷,不能選擇其范圍之外的
七缸榄、關(guān)鍵字
八、注釋
支持單行注釋和多行注釋
//
/* */
九吭敢、繼承
被繼承的類叫超類(super class)碰凶,派生類叫子類(subclass)
十、接口
接口在繼承中扮演重要角色,可理解為對象間相互通信的協(xié)議欲低,接口中只定義派生要用到的方法辕宏,具體實現(xiàn)取決于派類