所有識別符號都應該以大小寫字母(a-z,a-z)、美元符($)、下劃線(_)開始。(首字元)
byte,short,int,long
float,double 盡量完全避免用浮點數進行比較
char
boolean
數字之間可以用下戶線分割(jdk7新特性)
例如int a = 10_0000_0000
類,介面,陣列
強制型別轉換(從高到低 e.g.int->byte):變數前加括號寫型別
從低到高可以自動轉換
整數中long型別在數字末尾加l以示區分
例如long a = 30l
浮點數中float型別在數字末尾加f
例如float a = 50.1f
bool型別不能轉換型別
型別轉換可能存在記憶體溢位或精度問題
不能把物件轉換成不相干型別
字首:二進位制
八進位制十進位制
十六進製制0b0
0x區域性變數:必須宣告和初始化
例項變數:從屬於物件;如果不初始化,會自動初始化為預設值 0 , 0.0 ,bool型別會初始化為 false ,除了基本型別其餘皆為null
Python變數 識別符號
一 變數 python中的變數不需要宣告,變數賦值的過程就是變數宣告和定義的過程 變數在記憶體中建立,包括變數的標識 變數名和資料 每個變數在使用前都必須賦值,變數賦值後該變數才會被建立 格式 變數名 值 注意 等號兩邊必須要有空格 等號 左邊是變數名 等號 右邊是儲存在變數中的值 等號 用來賦值 ...
變數與識別符號學習
一 變數 1.變數的定義 在程式執行期間其值可以改變的量稱為變數,乙個變數在記憶體中佔據乙個儲存單元 2.變數的要素 變數名 變數值 變數的儲存單元 3.變數先宣告再使用 4.變數初始化 變數型別 變數名 初值,變數名 初值,初值可以是常量,也可以是乙個有確定值得表達 5.在使用之前,變數應有確定的...
3 6 變數儲存型別與識別符號生命期
儲存型別決定了變數的生命期,變數生命期指從獲得空間到空間釋放之間的時期。儲存型別的說明符有四個 auto register static 和extern 前兩者稱為 自動 型別,後兩者分別為 靜態 和 外部 型別。1 自動儲存型別 包括自動變數和暫存器變數。2 靜態儲存型別 用static 說明的變...