區域性變數:方法=或語句塊內部定義的變數。生命週期是從宣告位置開始到方法或語句塊執行完畢為止。必須先宣告、初始化(賦初值)再使用。
成員變數:方法外部、類的內部定義的變數。從屬於物件,生命週期伴隨物件始終。會自動被初始化。
靜態變數:使用static定義。從屬於類,生命週期伴隨類始終,從類載入到解除安裝。
常量通常指乙個固定的值,用final關鍵字定義,一旦被初始化後不能再改其值。
變數常量命名規範
類名:首字母大寫和駝峰原則:man,goodman
常量:大寫字母和下劃線:max_value
類成員變數:首字母小寫和駝峰原則:monthsalary
區域性變數:同上
方法名:首字母小寫和駝峰原則:run(),runrun()
JS中常量與變數以及命名規範
建立了乙個叫做aa的變數,並且給變數賦值為1 var aa 1 console.log aa aa 2 console.log aa 常量 相對於變數來說,常量是不會改變的,我們可以把js中的資料值理解為常量,例如1就是數字1,不可能變成其它的,所以它就是常量 每乙個具體的資料型別都是常量 如果和變...
備忘 變數常量函式命名規範
常亮命名統一為大寫格式。如果是成員變數,均以m 開始。如果是普通變數,取與實際意義相稱的名稱,要在前面新增型別的首字母,並且名稱的首字母要大寫。如果是指標,則與其識別符號前面新增p字元,並且首字母要大寫。例如 define age 20 定義常量 int m iage 定義整形成員變數 int in...
變數命名規範
除第乙個單詞之外,其他單詞首字母大寫 常用於變數 int mystudentnumber每乙個單詞的首字母都採用大寫字母 常用語類名,函式名,屬性,命名空間 class studentfamily變數名 屬性 型別 物件描述,這樣做的好處是使程式設計師第一眼看到變數時就對變數的型別和其它屬性有直觀的...