java數據類型

java變量

量就是申請內存來存儲值。也就是說,當建立變量的時候,須要在內存中申請空間。內存管理系統根據變量的類型爲變量分配存儲空間,分配的空間只能用來儲存該類型數據。java

 

java數據類型分類

Java 語言是一種強類型語言。通俗點說就是,在 Java 中存儲的數據都是有類型的,並且必須在編譯時就肯定其類型。 Java 中有兩類數據類型:數組

 

在 Java 的領域裏,基本數據類型變量存的是數據自己,而引用類型變量存的是保存數據的空間地址,和指針差很少。說白了,基本數據類型變量裏存儲的是直接放在抽屜裏的東西,而引用數據類型變量裏存儲的是這個抽屜的鑰匙,鑰匙和抽屜一一對應。spa

 

內置數據類型

數據類型 byte short int long float double boolean char
位數 8位 16位 32位 64位 單精度 雙精度 布爾型 字符型
取值範圍 -128~127 -32768~32767 -2^31~-2^31-1 -2^63~-2^63-1 true或者false ’\u0000’~’\uffff’
舉例 byte a = 100 short s = 1000 int a = 100000  long a = 100000L float f1 = 234.5f double d1 = 123.4 boolean one = true char letter = ‘A

舉個栗子:指針

public class HelloWorld{
    public static void main(String[] args) {
        String  name="哈哈哈";
        char  sex='男';
        int  num=18;
        double   price=120.5;
        boolean  isOK=true;
        System.out.println(name);
        System.out.println(sex);
        System.out.println(num);
        System.out.println(price);
        System.out.println(isOK);
    }
}

 

引用數據類型

①在Java中,引用類型的變量很是相似於C/C++的指針。引用類型指向一個對象,指向對象的變量是引用變量。這些變量在聲明時被指定爲一個特定的類型,好比Employee、Pubby等。變量一旦聲明後,類型就不能被改變了。code

②對象、數組都是引用數據類型。對象

③全部引用類型的默認值都是null。blog

④一個引用變量能夠用來引用與任何與之兼容的類型。內存

⑤例子:Site site = new Site("Runoob")。it

 

java常量

常量在程序運行時,不會被修改的量。內存管理

在 Java 中使用 final 關鍵字來修飾常量,聲明方式和變量相似:

final double PI = 3.1415927;
相關文章
相關標籤/搜索