辨別符
什麼是辨別符?
是Java程式中給類名、變量名、方法名稱取名字的規範。也就是指在程式中,我們自己定義的名
字。通俗來說就是我們自己的名字就是一個辨別符。
辨別符命名的規則,注意事項
- 辨別符中可以包括英語的26個字母,$美元符号,_下劃線,0-9的阿拉伯數字
- 辨別符不能以數字開頭
- 辨別符不能是關鍵字(java早就定義好的一些特殊的含義的字元)
- 辨別符嚴格區分大小寫(java屬于強語言比較嚴謹)
命名的一些規範建議
- 類名命名:每個單詞首字母大寫(駝峰式,我們都知道駱駝的駝峰是凹凸的這樣我們可以快速的劃分類名,便于識别)
- 方法名和變量名命名:第一個單詞首字母小寫其他後面單詞首字母大寫(我們可以稱為小駝峰)
- 包名命名:全部小寫(一般使用公司域名 如:cn.csdn)
常量
什麼是常量?
常量是指在java中固定不變的 比如 public final String name ="xxxx"; 一旦定義值就不會改變;(不是百分百不變的後面會解釋)。
常量的分類:
整數常量(所有的整數 如1,-1,111111....)
小數常量(所有的小數 如1.1 ,1000.11, -11.11....)
字元常量(必須是單引号引起來,并且隻有一個字元,或者沒有, 如‘你’,‘n’,‘’,‘0’)
字元串常量(必須用雙引号引起來,可以寫多個字元,也可以不寫 如 "A" ,"Hello" ,"你好",”“)
布爾常量(隻有兩個值 如 true , false)
空常量(這個就比較惡心了,隻有一個值, 如 null)
變量和資料類型
什麼是變量?
變量是指:在一定範圍裡面可以變化的資料量(就好比 微信錢包裡面的金額,你支付或者收入後他的數值是在改變的)
變量的定義:
資料類型 變量名稱 = 初始化值;(變量名稱我們剛剛就說了哦 小駝峰,初始化值(如果是成員變量中不指派是可以使 用預設值的,如果在局部變量值,不指派使用那麼就會出現編譯報錯))
資料類型:我們可以分為基本資料類型,還有引用資料類型
1.整型:表示的是整數。分為位元組型byte、短整型short、整型int、長整型long。
2.浮點型:表示的是小數。包括單精度浮點數float, 雙精度浮點數double。
3.字元型:表示的是單個字元。類型隻有一個是char。
4.布爾型:表示的是真假。類型是boolean ,其值隻有真假兩種情況。
引用資料類型:包括 類 、 數組 、 接口,自定義對象
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIwczX0xiRGZkRGZ0Xy9GbvNGL2EzXlpXazxCNrR1T4NWbixmWyIGasdUZshmMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL3kTNyAzMzEjMzITNwkTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
注意事項
long類型:随便寫一個整數,預設是int類型的,如果希望随便寫一個整數預設是long型的必須在資料後加L或者l表示。
float類型:随便寫一個小數,預設是double類型的,如果希望這個小數是float類型的,必須在資料後加F或者f表示