1. 程式人生 > >java基礎梳理二:基本資料型別、變數

java基礎梳理二:基本資料型別、變數

1、基本資料型別

 分為四大類: 佔用位元組數
①整數型別
byte:位元組型別 1
short:短整型 2
int:整型 4
long:長整型 8
②浮點數型別
float:單精度                           4
double:雙精度                       8
③字元型別
char:字元型                           2
④布林型別

boolean:布林型                     1

2、變數

在程式執行過程中發生變化的量

定義變數的形式:

資料型別       變數名 = 初始化的值;

Java中書寫整型數字,不加說明,預設認為是int型別

要使用long型別,需要在數字後新增大寫的L或是小寫的l(因為小寫的l和1容易混淆,所以我們不用小寫的l)

long m = 12345678901L;


Java中書寫浮點型數字,不加說明,預設認為是double型別

要使用float型別,需要在數字後新增大寫的F或是小寫的f(因為要保持風格統一,所以我們不用小寫的f)

float x = 123.456F;


使用變數的注意事項
①作用範圍(作用域):通過大括號劃定作用範圍
變數不在該大括號內且沒有其他的範圍描述,則無法使用
②在同一作用域中,變數不能重複命名
③變數的初始化值:
變數沒有初始化直接使用會出錯。

要不在宣告變數的時候就做初始化,要不就在使用前做初始化


如下寫法可以,但是不建議這樣寫
int i = 2; int j = 3;
int i = 2 , j = 3;
在一行中宣告多個變數是可以的
int i,j;