Java複習筆記(二)變量及數據類型

一、變量:

1.變量的定義

定義:變量就是在程序運行過程中其值可以發生變化的量.

作用:變量是一個存儲數據的容器。

變量具備的特點:
1. 容量(大小)。
2. 存儲一定格式的數據。
3. 名字.

Java中聲明(定義)一個變量的格式:

容量  變量名字 = 數據。 

2.變量名的命名規範:

首單詞小寫,其他單詞首字母大寫,其他小寫。

3.容量的表示:

java表示一個變量的容量多大是使用了數據類型描述的。

二、數據類型

在java中 的數據類型主要有兩種數據類型

    (1)基本數據類型
    (2)引用數據類型

1.java中的八種基本數據類型:

整數的數據類型

    byte(字節)      8bit       2^8 = 256    -128~127
    short(短整型)   16bit      2^16 = 65536
    int(整型)       32bit      2^32 = 4294967296
    long(長整型)    64bit      2^64 = 18446744073709551616

注意:
(1) 如果一個整數沒有加上任何的標識的時候,那麼默認是int類型的數據。
(2)如果需要把該數據表示成一個long類型的數據,那麼需要加數據後面加上L表示,L是不區分大小寫的,但是建議使用大寫。
(3)選用數據類型的原則: 在能滿足需求的情況下,能小就小。節省內存空間。

小數的數據類型:

    float(單精度浮點型)    32bit
    double(雙精度浮點型)   64bit

注意:
(1)如果一個小數沒有加上任何標識的時候,那麼該小數默認是double類型的數據
(2)如果需要表示成float類型,那麼需要在小數的後面加上f表示。f不區分大小寫的。

布爾類型: 布爾類型只有兩個 值,true或者false。

boolean    1字節或者4個字節   
如果使用boolean聲明一個基本類型的變量,那麼該變量佔4個字節,
如果使用boolean聲明一個數組類型,那麼每個數組的元素佔1個字節。

字符類型:

char  2字節(16bit)    

八種基本數據類型:
整型:int
字節型:byte
短整型:short
長整型:long
單精度浮點小數: float
雙精度浮點小數:double
布爾: boolean
字符: char

byte age = 120; 

short money = 128;

int bossMoney = 1000000000;

long  allMoney = 10000000000000000L;

float f = 3.14f;

double d = 3.1415926537;

boolean b = false;

char c = 'a';

String str = "hello world";

注:字符串的數據類型是String,屬於引用數據類型,不屬於基本數據類型。

2.引用數據類型

引用數據類型分爲“數組”,“類”,“接口” 3種,詳見後續內容。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章