平常在看android**和看別人敲**的時候經常看到有些變數會以m開頭,這到底是什麼樣的命名規則呢?
首先看官網的答案:
follow field naming conventions
non-public, non-static field names start with m.
static field names start with s.
other fields start with a lower case letter.
public static final fields (constants) are all_caps_with_underscores.
這裡很清楚的說明命名規則:
非公有、非靜態域的變數以m開頭(其實就是protected和private成員變數)
靜態變數以s開頭
其它變數以小寫字母開頭
public static final變數(常量)以下劃線連線全大寫all_caps_with_underscores
for example:
public
class myclass
參考:
android開發中為什麼有些變數會以m開頭
關於變數名前面加m的問題
為什麼有些有些類的方法無法在API手冊中找到?
在看ruby api文件的時候總是覺得它的api文件怪怪的,不太適應。就說api的組織形式吧,都不太明白每個視窗的含義。比如在標準庫api文件裡邊,右邊的視窗都不同步,比如點某個類,右上角的method中並不是該類的所有方法,這點就不太使用。最近在查乙個socket程式設計的問題,server tc...
有些人為什麼那麼努力
我們應當努力奮鬥,有所作為。這樣,我們就可以說,我們沒有虛度年華,並有可能在時間的沙灘上留下我們的足跡。寫在前面 不知道為什麼,也沒有任何目的就想寫這樣一篇文章。或許是激勵正在努力的自己繼續向前,亦或許讓迷茫的你走出困境。也許你是乙個每天努力到很晚,卻遲遲不肯睡去的人,可是,你有沒有想過,人這一生為...
為什麼有些APP自帶廉價感
為什麼有些自帶廉價感 何為廉價 一輛4萬元的車,我們可以說是便宜的車,但是鮮有人說是廉價的車。我們會說廉價的愛情,但是不會說便宜的愛情。對於 廉價感 一詞來說,與通常我們所說的 粗糙 便宜 等形容詞不同,它是乙個難以量化的心智形容詞,而且幾乎沒有統一的判別標準可言。會自帶廉價感 疲勞感 我們都會對身...