java學習筆記-基礎語法
基礎語法: 編寫java程式時,應該注意一下幾點:
(1)大小寫敏感
(2)類名: 對於所有的類,類名的首字母應該大寫,如果類名由單詞構成,那麼每個單詞的首字母都應該大寫,如MyFirstProgram
(3)方法名:所有的方法名都應該一小寫字母開頭,如果方法名含有若干個單詞,則後面的每個單詞的首字母應該大寫
(4)原始檔名:原始檔名必須和型別相同。當儲存檔案時候,你應該使用類名作為檔名,如果類名和檔名不同,則會導致編譯時報錯
(5)主方法入口: 所有的java主程式的有public static main(String []args) 方法開始執行
java修飾符:像其他語言一樣, java可以使用修飾符來修飾符來修飾類中的方法和屬性,主要有兩類修飾符:
(1)訪問控制修飾符: default, public, protected, private
(2)非訪問控制修飾符: final,adstract, strictfp
java變數:
java變數主要有如下幾種型別的變數:
(1)區域性變數
(2)類變數(靜態變數)
(3)成員變數
java陣列
資料是儲存在堆上的物件, 可以儲存多個同類型變數
java列舉
列舉限制變數只能是預定好的值,使用列舉可以減少程式碼中的bug。
例如我們為果汁店設計一個程式,他限制果汁為小杯,大杯,中杯。這就意味著它不允許顧客點除了這三種尺寸外的果汁
class FreshJuice{ enum FreshJuiceSize{SMALL, MEDIUM, LARGE} FreshJuiceSize size; } public class FreshJuiceTest{ public static void main(String []args){ FreshJuice juice = new FreshJucie(); //建立物件,也就是類的例項化 juice.size = FreshJuice.FreshJuiceSize.MEDIUM; } }
JAVA關鍵字
java註釋
註釋分為多行註釋和單行註釋
單行: 使用 //這是單行註釋
多行: /* 這是多行註釋*/
java 空行
空白行, 或者有註釋的行,java編譯器都會忽略掉
繼承:
在java中,一個類都可以由其他類派生,如果你要建立一個類,而且已經存在一個類具有你所需要的屬性和方法,那麼你可以將新建立的類繼承該類。
利用繼承的方法,可以重用已經存在的方法和屬性,而不用重寫這些程式碼,被繼承的類成為超類(super class), 派生類成為子類(subclass)
介面
在java中,介面可理解為物件間互相通訊的協議,介面在繼承中扮演者很重要的角色
介面值定義派生要用到的方法,但是方法的具體實現完全取決於派生類。