不能改變的量
分類 字元用單引號 字串用雙引號
- 100
- 123.45
- 「tom」
- null
- true
- false
- 『c』
變數的作用範圍:一對{}內有效,也就是生命週期
calss demo
//由於變數的生命週期只在{}內有效,所以輸出會報錯,去掉{}就好
system.out.println("hello world" + age);
//找里age為int,賦值給byte會報錯
byte b = age;
//若強行將變數賦值給變數,就需要強制型別轉換,
byte b = (byte)age;
//降格才需要強制型別轉換,公升格不需要轉換,直接能用
int age2 = bb;
}}
操作符過載
system.out
.println("hello" + "world");
//若無() 則輸出5+5 = 55
system.out
.println("5 + 5 = " + (5 + 5));
所有byte、short、char都將提公升到int型別運算
int b = 100;
byte
short
char ----> int
特殊字元
\t //tab
\r //return
\n //new line
10進製
2進製
8進製 0~7 以0開頭(06表示6)
16進製制 0~f 以0x開頭(0x12,0xfe)
記憶體中的資料存放形式
byte // 位元組
負數的表現形式:補碼(取反+1)
+124 = 0111 1100 -124 = 1000 0100
+125 = 0111 1101 -125 = 1000 0011
1 = 0000 0001 -1 = 1111 1111
Java當中的常量與變數
一,常量 在程式執行期間固定不變的資料.分為 整數常量 浮點常量 字元常量 布林常量 字串常量 空常量 null 注意 1,字元常量只能有乙個字元,不能有多個字元,也不能沒有字元.2,字串常量雙引號之間可以有多個字元,也可以沒有字元 3,空常量null不能直接用來列印輸出.二,變數 程式執行期間會發...
C 基礎 變數與常量(2)
一 列舉型別 列舉型別是一種獨特的值型別,它用於宣告一組具有相同性質的常量。編寫與日期相關的應用程式時,經常需要使用年 月 日 星期等日期資料,可以將這些資料組織成多個不同名稱的列舉型別。使用列舉型別可以增加程式的可讀性和可維護性。同時,列舉可以避免型別錯誤。1 在c 中使用關鍵字 enum 類宣告...
java變數和常量
一.變數 1.如何定義宣告乙個變數 變數型別 變數名 初始值 2.定義變數的三要素 變數型別,變數名,變數的初始值 三者缺一不可 3.變數的命名規則 不以數字開頭的字母,數字,下劃線及 符號.在命名時不經意用 因為另有用處 4.變數的宣告週期 變數的作用域 變數開始於定義宣告的地方,結束於所對應的大...