在上一篇博客中我們有提到一個詞叫做常量,現在就來講講它
常量:指的是在程式運行程序中值不會發生改變的量
其實我們也有寫過,在這個輸出陳述句中,這個1就是常量
簡單來說程式運行下去,這個1它怎么樣也不會變成3吧
變數:指的是在程式運行程序中值會發生改變的量
那么怎么來定義一個變數呢
我們先來試著定義一個x,值就先為12吧
根據我們上一篇博客知道了java是一種強型別語言
那么我們第一步就是要寫上它的型別,12是一種數字,那就用int來宣告它的型別
int x = 12;
對了,對了說明一下:等號在Java中其實是一種運算(賦值運算),等號它是有一個原則的:等號兩邊的型別必須相等
所以我們寫上int關鍵字,那么x的型別也是整型了,就遵循了等號的原則,這么寫也沒報錯

知道怎么定義變數后,我們可以來練習一下把我們上篇博客介紹到的型別都寫一遍

從圖中也可以很明顯的看出來這8大基本型別都有亮著藍光,而String沒有
其實String它不是關鍵字,它就是一個類,我們可以按住Ctrl加滑鼠左鍵點擊String
就可以發現轉跳到String這個類中(就了解下),有class這個關鍵字的都是一個類
字串實際上就是一個類,但是可以直接賦值為常量,只有基本型別
所以說字串String本質上屬于參考型別的,但是可以當成基本型別來使用
我們定義一個變數也可不給值

發現也沒報錯,但這樣就要換一種叫法了,叫做宣告一個變數
變數的命名規則
變數有一個命名規則,為什么呢?
因為啊,沒有一個統一的規范,別人很難看懂你寫的代碼(比如說你以后的同事)
在作業中,我們的變數名要根據實際情況去命名,名字要符合場景,而且盡量使用英文單詞
這些規則也有好聽的名字叫:
字下美人數和駝峰命名
變數名的首字母只能是字下美人,從第二個字母開始只能是字下美人數
字下美人數代表的是 字是字母、下是下劃線、美是美元符號$、人是人民幣符號¥、數當然是數字啦
(首字母字下美人不能使用數字哦)
駝峰命令:如果變數名是由多個單詞組成,第一個單詞首字母小寫,第二個單詞開始每個單詞的首字母都要大寫
要把這兩個結合起來寫,寫個例子吧
宣告一個叫做學校名字的變數,可以這樣寫
String schoolName;
不過現在是在學習的程序中可以先按好理解的來吧
(對了還有一個注意事項:變數名不可以使用關鍵字!!!)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/542036.html
標籤:其他
