剛接觸java語言,與先前學習的c#的語法基本相似,每種語言的基本語法是根基,總覺得千篇一律,枯燥乏味。
此篇文章換一個出於爲良好變成習慣,編程的易理解性的目的去了解java的語法。
一:標識符
所謂的標識符就是對變量、方法和類等命名。
原則:見名知意,符合命名規則,養成良好的編程習慣
類名首字母大寫,方法名第一個單詞的首字母小寫其他大寫,變量名小寫。
java注意:大小寫敏感,長度無限制,不能與關鍵字重名。
二:關鍵字
java注意:保留字(keyword)都是小寫
易犯錯誤:在非java編輯器中編寫程序過程中尤爲注意,留意關鍵字的變色提示
三:常量和變量
定義和作用域:
局部變量:方法內部的變量
成員變量:方法體外部,類內部的變量
作用域:所在大括號內部
易犯錯誤:變量尚未初始化,注意先聲明,賦值後使用。
易混淆的概念:
靜態:對於該類的對象來說,都只有一個,叫類變量
非靜態:每個該類的對象都各有一個,叫成員變量
靜態非靜態的例子:
工商銀行卡類:他們有一個靜態的銀行卡名稱叫:工商銀行卡-->靜態
每個卡又月自己的卡號-->非靜態.
靜態常量和非靜態常量的區別:
非靜態常量:在創建對象的時候,需要每個成員變量(非靜態)開闢內存空間
靜態常量:類變量(靜態變量)則是在類加載的時候就創建好了
四:基本數據類型
java注意:程序中的整數默認爲int類型,小數默認爲double類型
聲明long類型數據後加(L)或小寫(l),聲明float類型後加(F)或小寫(f)
易犯錯誤舉例:
byte b1=1 b2=2;
byte b==b1+b2; //默認爲int b爲int 轉爲byte 出錯
五:運算符
總結:基本語法是學習每種語言的基礎,遵循基本語法編出讓人看得清晰、舒服的程序是我們程序員的宗旨。