本文目錄一覽:
Java變量名有什麼意義
專業解釋:變量名 又稱句柄,例如 Integer i; 這裡的i就是句柄,當然一個句柄是沒有任何作用的,它會在運行到這行代碼時進行初始化,Integer i 默認 為 null, null的意思就是這個句柄沒有引用堆中任何實例化的對象地址,這裡有個指針的概念,java稱之引用,現在 i = new Integer(130);這裡就在i引用了堆中實例化的對象,你可以嘗試輸出i ,你會發現它是一串地址,這個地址指向的就是堆中的實例化對象。
畫個圖方便理解:
好了下面 說說大白話,變量名就是 ,!! 可以理解成 你的 名字,你叫張三,對吧,但是為什麼你叫張三呢,這裡就講到了一個java一個非常核心的概念,萬物皆對象,你本身是一個對象,但是我通過 張三 = 你自己本身;來建立了聯繫,所以我喊張三的時候,就自然直接想到你了
在Java中的變量名可以是任意字符嗎
可以的,變量名大小寫敏感,一個變量名字可以是任意合法的標示符 — 一個不限長度的 Unicode字母數字, 以字母 “$”或 “_”開頭, 然而,慣例以字母開頭定義變量名 , 而不是 “$” 或 “_”,此外,”$”;後續字符可以使字母, 數字, 美元符號或下劃線,慣例 (和通常意義)使用該規則. 當選用一個名字作為變量名, 不要使用簡寫。
java常用變量名有哪些?
java命名規則是以數字、字母、下劃線、$組成,但是只能以字母、下劃線、$開頭,但是約定俗成的是首字母小寫,後面的首字母大寫,即採用駝峰標識,還有就是見名只意即可,所以理論上這四種都是對的
不好意思,倒是沒有注意super是關鍵字呢,當時就只是看單詞了
Java變量名命名規則
$ 、字母、下劃線開頭都行,後面的可以是數字、字母、下劃線,建議還是按照C的風格來吧,那樣其他人都比較容易接受。
建議這樣做:
兩種常用大小寫規範:
Pascal規範:所有單詞首字母大寫。 UserNameTable
Camel 規範:除了第一個單詞,所有單詞首字母大寫。 userNameTable
一般做法:
類名:Pascal MyClass
成員方法:Pascal MyMethod()
普通成員變量:Pascal並且以m_開頭 m_MemberVarible
控件變量:
Control類型:Pascal 並且以m_開頭,控件名結尾 m_SubmitButton
Value類型: Pascal 以m_開頭 m_Data1
局部變量、方法參數:Camel lineCount
全局變量:Camel 並以g_ 開頭 g_failedFlag
Java程序中變量的命名有什麼要求
變量命名規則:
變量名必須是以字母、數字、下劃線或$組成
變量名不能以數字開頭
變量名不能是Java關鍵字
除了下劃線、$之外,不包括任何其他特殊字符
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/158371.html