1. 程式人生 > >語法基礎(常量、變數和資料型別)

語法基礎(常量、變數和資料型別)

上一課已經學習瞭如何輸出文字並換行

這一節課來學習一下常量、變數和資料型別

首先說一下什麼是量

量是一種會佔用磁碟空間或記憶體空間的資料,量一般分為地址和值兩部分

地址: 量在計算機中儲存的位置

值: 能被用於運算的資料

簡而言之,量可以看作是一個容器,這個容器裡裝著值,另外,一個量的地址也可以作為值被存於其他量中,將值存於量中的操作叫賦值。

變數: 值可以變但地址不能變的量

常量: 值和地址都不能變的量

總結: 所有量的地址都不能改變

資料型別:

       資料型別: 資料的型別,同類型資料具有相同的特徵,比如整數型資料都是整數

基本資料型別

       資料型別名被作為關鍵字的型別,基本資料型別有以下幾種:

       int 整形,表示整數

       float 浮點型(實型) 表示小數(整數也可以被表示為小數,所以實際上是表示所有實數)

      double 雙精度浮點型 可以表示精度更高的小數(精度指最多能確定到的小數點後的位數)

       short 短整數型

       long 長整數型

       byte 位元組型,取值範圍(0 ~ 127)

       char 字元型,包含單個字元,字元值用單引號括起來,如: ‘a’

       boolean 布林型(邏輯型) 取值只能是 true 或 false

關鍵字:

       Java語言內建的具有特殊意義的字串

 

變數的建立(也可以叫定義,宣告)

       資料型別名 變數名;

       以下是建立一個名稱為a的整型變數

       int a;

       宣告多個同類型變數時,不同變數用逗號隔開

       int a,b;

變數的賦值

       變數 = 值 或者 變數;

       int a,b;

       a = 1;

       b = a;

       變數1 = 變數2 是將變數2的值取出來存到變數1中,如果變數1已經有值,則原來的值會被覆蓋掉。

變數的初始化

       指變數在被宣告時就賦值,還有一種說法是變數被第一次賦值的時候叫初始化

       語法: 型別名 變數名 = 值 或者 其他變數;

       例子: int a = 1, b = a;

常量的建立(定義,宣告)

       final 型別名 常量名;

       例子: final int a = 1;

建議在常量被建立之時立即初始化

以下是一個小例子

執行結果: