今天要說的可是滿滿的乾貨,請自行準備杯子,免得噎着了。
變量、常量
從字面意思來講,變量就是可變的一個屬性名,屬性名至於怎命名,幾乎不需要記憶,只要不是Java關鍵字,編譯不報錯就好。
變量,是指在程序運行期其值可變。

常量,指的是在程序運行期間其值不發生改變,無論在何處運行都能得到相同的值。
滿滿的概念,有沒有一種聽到就想吐的感覺。哈哈

讓我們來跳出Java知識體系這個概念,聯想到生活中,你低頭看下身邊的各種物品,你怎麼向我介紹有什麼呢?
我面前有桌子,鼠標,電腦,手機……
發現沒有,每一個物品都有自己的名稱,這就可以理解為是語言表達時為了表達清晰,讓人明白你在說什麼而定義的一個概念。Java也是一種語言,這種語言是人設計出來的,且Java有萬物皆對象的理念,為了區分不同的對象,就需要為每一個對象起一個名字了,這裡的變量,常量就是一個名字的而已,怎麼樣,是不是一下字就記住了呢?
那變量,常量中變和不變要怎麼去理解它呢?比如有一個小孩子,小的時候你是兒子;長大了結婚後,你變成了爸爸;等你老了有了孫子,又變為了爺爺。

同樣是你,隨着不同的階段,你的稱呼卻發生了改變,這時候你就是一個變量。
而你屬於一個人,不管你的稱呼怎麼變,你都是一個人,那我們就可以將人作為一個常量來描述,他不會因為你在不同的年齡,有了不同的稱呼,就不是一個人了。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/255391.html