Java學習筆記:4.變數和常量
阿新 • • 發佈:2021-06-19
四、變數和常量
宣告變數
type varName;
double salary;
int vacationDays;
long earthPopulation;
boolean done;
int a,b,c; //不建議
變數的初始化
- 宣告一個變數後,一定要進行初始化
int vacationDays;
vacationDays = 12;
//也可寫成
int vacationDays = 12;
在Java中,變數的宣告儘可能的靠近變數第一次使用的地方。
作用域
- 類變數
- 例項變數
- 區域性變數
public class Variable{ static int allClicks=0; //類變數 String str = "hello world"; //例項變數 public void method(){ int i = 0; //區域性變數 } }
eg
public class Demo08{ //類變數 static double salary = 2500; //例項變數:從屬於物件 //布林值預設為false //除了基本型別,其餘都是null String name; int age; public static void main(String[] args){ //區域性變數,必須宣告和初始化值 int i=10; System.out.println(i); //變數型別 變數名字=new Demo08(); Demo08 demo08 = new Demo08(); Syetem.out.println(demo08.age); System.out.println(demo08.name); //類變數 static System.out.println(salary) } }
常量
常量(constant):初始化後不能再改變的值
- 常量名一般為大寫字元
final 常量名=值;
final double PI=3.14;
eg
public class demo09{
//final static double PI = 3.14;
static final double PI = 3.14; //static 和 final 是修飾符,不區分位置
public static void main(String[] args){
System.out.println(PI);
}
}
變數的命名規則
- 所有的變數,方法,類名要見名之意
- 類成員變數:首字母小寫和駝峰原則
monthSalary
- 區域性變數:首字母小寫和駝峰原則
- 常量:大寫字母和下劃線
MAX_VALUE
- 類名:首字母大寫和駝峰原則
Man
,GoodMan
- 方法名:首字母小寫和駝峰原則
run()
,runRun()