Java資料型別以及變數的定義

2021-08-11 11:08:44 字數 1877 閱讀 7771

一. 什麼是資料型別呢?

資料型別的分類:

1.基本資料型別

1.整型 int short long

int 4個位元組

short 2個位元組

long 8個位元組

2.浮點型 float(單精度浮點型) double(雙精度浮點型)

float 4個位元組

double 8個位元組

結果 從執行結果可以看出,即使浮點型資料只有整數沒有小數,在控制台上輸出時系統也會自動加上小數點,並且小數字全部置為 0。

注意:每個float型別後面都有乙個標誌「f」或「f」,有這個標誌就代表是float型別。

還有大家一定要注意:在程式設計過程中

如果你宣告乙個小數 預設double型別

隱式轉換 當你宣告double型別時 並且初值給的整型

這時系統會幫你做出型別轉換 這個叫隱式轉換

3.波爾型別 boolean ->用與判讀的

結果 4.字元型 char

字元型別 宣告時使用 單引號

注意字元型別 可以 和整型 相互轉換

ascii 表中有鍵盤上所有字元 對應的值 a = 65; a = 97

例如:

char ch = 『a』;

system.out.println((int)ch);

需求 定義變數值為 97 列印出 對應字元

int arr = 97;

system.out.println((char)arr);

5.位元組 byte

就是乙個位元組

int a = 10;

二. 什麼是變數?

在程式中可以改變的量 叫變數

在程式中不可以改變的量 叫常量

2.變數幹什麼用?

變數的作用: 可以存放資料 並且資料可以進行修改

3.為什麼要用變數儲存資料?

當要修改的時候 每次使用變數的位址 比較麻煩 從而使用給這個記憶體空間起乙個名字 方便使用 通過 變數名字 來修改資料(或者儲存資料)

4 如何定義乙個變數?

資料型別 變數名 = 初值;

三. 變數名的命名規範

合法的變數命名:

1.password

2.last_name

3.abc     4._ref 正確的變數命名     1.password     2.lastname 1.見名知意 2.只能以字母 下劃線 ab

c 開頭

變數的名字可大小寫混用,但首字元應小寫,詞由大寫字母分隔,限制用下劃線,限制使用美元符($),因為這個字元對內部類有特殊的含義。

3.寫法 小駝峰命名法

首字母小寫 並且 多個單詞時 第二個單詞開始 首字母大寫

如:inputfilesize

4.不能使用 系統的關鍵字(50多個)作為變數的名字

5.同一函式中 不要使用 重複的變數名 不能重複定義

變數 資料型別以及運算

1.6種變數以及字串 byte short int long double float char boolean以及字串string。另char用單引號 2.變數的命名原則以及使用方法。先賦值再使用 變數名不能重複 3.算術運算 條件運算 邏輯運算 優先順序 型別提公升規則以及強制轉換 4.if語句...

Java資料型別以及儲存

code string str1 new string abc 資料儲存在堆中 string str2 new string abc 資料儲存在堆中 system.out.println str1 str2 比較引用位址是否相等 false system.out.println str1.equal...

1 1 資料型別 定義變數

資料型別描述了乙個變數究竟是存放什麼型別的資料。資料型別分為基本資料型別和非基本資料型別。c語言只提供了下列幾種基本資料型別 char 字元型,占用乙個位元組,可以存放本地字符集中的乙個字元 int整型,通常反應了所用機器中整數的自然長度 float 單精度浮點型 double 雙精度浮點型 非基本...