變數命名字首

2021-09-25 16:52:50 字數 737 閱讀 7464

android中為什麼有些變數會以m開頭

private string mtitletext;
為什麼變數名非得以 『m』 開頭呢?像上面這樣。而不是這樣呢?

private string titletext;
這個疑問終於有一天我找到了答案。

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

舉個例子:

public

class

myclass

變數命名 習慣

為了 清晰易懂,通常變數名採用一些著名的命名規則,主要有camel標記法,pastal標記法和匈牙利標記法。camel標記法採用首字母小寫,接下來的單詞都以大寫字母開頭的方法,如myname。pastal標記法採用首字母大寫,接下來的單詞都以大寫字母開頭的方法,如myname。匈牙利標記法是在pas...

變數命名規則

1.匈牙利命名 開頭字母用變數型別的縮寫,其餘部分用變數的英文或英文的縮寫,要求單詞第乙個字母大寫。for example long lsum 0 l 是型別的縮寫 2.小駝峰式 little camel case 第乙個單詞首字母小寫,後面其他單詞首字母大寫。for example string ...

java變數命名

byte bye char chr float flt boolean bln 做布林變數時,使用bln integer int int string str single sng short sht long long lng double double dbl currency cur vari...