JAVA基礎6-變數、常量、作用域
變數
java變數是基本的儲存單元,包括變數名、變數型別和作用域
變數宣告是一條完整的語句,因此每句要以分號結束
類變數
寫在類裡面,方法外面,可以在方法裡面直接使用
static
public class demo2 {
//類變數static
static double salary = 2500;
//屬性
//例項變數:從屬於物件;如果不自行初始化,這個型別的預設值為0 0.0 u0000
// 布林值預設是false
//除了基本型別其他預設值都是null;
String name;
int age;
//main方法、其他方法
public static void main(String[] args) {
//區域性變數;必須宣告和初始化值
int i = 10;
System.out.println(i);
//變數型別 變數名字=new Demo2()
demo2 demo2 = new demo2();
System.out.println(demo2.age);
System.out.println(demo2.name);
System.out.println(salary);
}
//add方法
public void add(){
}
}
例項變數
-
寫在類裡面,方法外面
-
從屬於物件,如果不自行初始化,這型別預設值為0、0.0、u0000
-
布林值預設為false
-
除了基本型別,其餘預設值都是null
區域性變數
- 寫在方法裡面
- 必須宣告和初始化值
常量
初始化後值不變,可以理解為特殊變數,設定後在程式執行中不改變
final 常量名=值;
final double PI= 3.14;
-
常量名一般為大寫字母
//常量 修飾符不存在先後順序 static final double PI = 3.14;
變數的命名規範
類成員變數、區域性變數、方法名:首字母小寫+駝峰原則 monthSalary
常量:大寫字母和下劃線
類名:首字母大寫+駝峰原則 Man
相關文章
- Java基礎06:變數、常量、作用域Java變數
- java基礎06-變數、常量、作用域Java變數
- Go基礎知識-02 作用域 常量 變數 作用域(持續更新)Go變數
- JAVA基礎04——變數與常量Java變數
- Day08-常量、變數、作用域變數
- Java基礎-基礎語法-變數與常量Java變數
- 語法1-變數、常量、作用域變數
- JAVA基礎之八-方法變數作用域和編譯器Java變數編譯
- Java培訓基礎知識-Java的常量與變數Java變數
- Go基礎系列:常量和變數Go變數
- java中變數的作用域Java變數
- 變數作用域變數
- java常量和變數Java變數
- java變數及常量Java變數
- java基礎語法--註釋、識別符號、關鍵字、資料型別、型別轉換、變數、常量、作用域、運算子Java符號資料型別變數
- [java基礎]之常量Java
- 基礎 變數的作用範圍變數
- JS變數作用域JS變數
- SCSS 變數作用域CSS變數
- python變數與變數作用域Python變數
- 四:java常量和變數Java變數
- JS基礎(選擇器,變數型別,內建物件,作用域,JSON)變數型別物件JSON
- [java基礎]之變數Java變數
- C# 變數作用域C#變數
- Python零基礎學習筆記(二十六)——變數的作用域Python筆記變數
- 豬行天下之Python基礎——2.3 變數,常量,運算子Python變數
- 第八章:變數、常量和基礎型別變數型別
- 變數物件與作用域鏈變數物件
- JavaScript之變數及作用域JavaScript變數
- JavaScript中變數和作用域JavaScript變數
- JavaScript 變數的作用域鏈JavaScript變數
- js基礎梳理-如何理解作用域和作用域鏈?JS
- 未知領域系列:Python基礎之迴圈,條件,包,函式,模組和變數作用域Python函式變數
- javascript中的作用域(全域性變數和區域性變數)JavaScript變數
- java基礎變數的交換Java變數
- 函式(三)作用域之變數作用域、函式巢狀中區域性函式作用域、預設值引數作用域函式變數巢狀
- Go語言中的變數作用域Go變數
- 現代 JavaScript 的變數作用域JavaScript變數