瓊瑤的《青青河邊草》展現了一個時代的私奔情懷……學習Java和C#,總覺得兩者的標識符命名規則迥然相同,在此做一下記錄,區別開來……
一:Java標識符
1)何爲標識符
Java中對各種變量、方法和類等要素命名時使用的字符序列稱爲標識符。
(腦補:凡是自己可以起名字的地方都叫標識符)
2)標識符命名規則
標識符由字母、下劃線、美元$或數字組成。
標識符應以字母、下劃線、美元$符號開頭,禁止以數字開頭。
在Java中,標識符大小寫敏感,長度無限制。
標識符不能與關鍵字重名,即要避諱,跟老王朝不能取皇上的名一個樣,嘻嘻……
標識符起名字儘量“見名知意”,禁止起“狗蛋”、“石頭”“狗剩子”之類的名字。
二:C#標識符
1)直接上命名規則,啊啊啊……
標識符由字母、下劃線、@符號或數字組成。
標識符應以字母、下劃線、@符號開頭,禁止以數字開頭。
在C#中,標識符大小寫敏感。