天天看點

JAVA學習筆記(五)(辨別符,資料類型,變量)

1. 辨別符

在JAVA語言中所有程式員可以自己命名的單詞都是辨別符(類名,接口名,變量名,方法名,常量名)

命名規則(必須遵守,否則編譯器會報錯):數字,字母,下換線以及美元符号組成;不能以數字開頭;區分大小寫;關鍵字不可以作為辨別符;無長度限制

命名規範(可以遵守也可以不遵守,編譯器不會報錯,但最好遵守):見名知意;遵守駝峰命名方式;類名,接口名首字母大寫,後面每個單詞首字母大寫;變量名,方法名首字母小寫,後面每個單詞首字母大寫;常量名全部大寫

public class HelloWorld{
    
    public static void main(String[] args){
        System.out.println("Hello, World!");
    }

}
           

2. 關鍵字,字面值(資料,有類型)

3. 資料類型

作用:指導JVM在程式運作時為資料在記憶體中開辟多大的空間

類型:

基本資料類型:四大類八小種(占用空間:位元組,取值範圍)

(1)整數型:byte(1,-128~127),short(2),int(4),long(8)

(2)浮點型:float(4),double(8)

(3)布爾型:boolean(1) 

(以上類型預設與計算機二進制存在一種固定的轉換方式)

(4)字元型:char(2),人為設定字元編碼(ASCII編碼:a-97;A-65;0-48)

引用資料類型

例如:字元串類型(String)

計算機僅識别二進制數。

ps:二進制:滿2進1原則;位元組:1個位元組=8個比特位

Java中數字類型有正負之分,符号位占一位,最左邊,0表示正數,最小值減1變為最大值

4. 變量

本質:記憶體上的一塊空間,有類型,變量名和字面值,存儲資料的基本單元

要求:變量指定的類型必須和存儲的資料類型相一緻

文法:資料類型 變量名;    指派:變量名=字面值;

變量使得記憶體可以重複使用

通路方式:獲得變零儲存的資料或者修改變量儲存的資料

注意:Java變量必須初始化,才可以進行通路;同一個作用域中變量名不可以重複,但可以重新指派,不同作用域可以重名,就近原則

public class VarDemo{

    public static void main(String[] args){
        int i=1;
        int b=3,d=5;
        char c='a';
        System.out.println(i);
        System.out.println(c);
    }

}
           

變量的作用域(變量的有效範圍):出了大括号就不認識

變量的分類:局部變量(方法體中);成員變量