標識符、關鍵字
在Java中標識符的定義格式由字母、數字、_(下劃線),$所組成,不能以數字開頭,不能是Java中的關鍵字,並且每個標識符都要有本身的意義,標識符區分大小寫。this
Java中的關鍵字 spa
abstractci |
assert作用域 |
booleanit |
breaktable |
byteclass |
caseimport |
catch變量 |
char數據類型 |
class |
continue |
const |
default |
do |
double |
else |
extends |
enum |
final |
finally |
float |
for |
goto |
if |
implements |
import |
instanceof |
int |
interface |
long |
native |
new |
package |
private |
protected |
public |
return |
short |
static |
synchronized |
super |
strictfp |
this |
throw |
throws |
transient |
try |
void |
volatile |
while |
變量
計算機存儲單位
1B(字節) = 8bit
1KB = 1024B
1MB = 1024KB
1GB = 1024MB
1TB = 1024GB
1PB = 1024TB
變量必需要有明確的類型,什麼類型的變量裝載什麼類型的數據
整型變量byte、short、int、long 默認int
浮點型float、double 默認double 小數
字符型char 單字符
布爾型 boolean 表判斷
定義變量
數據類型 變量名 = 數據值;
int a = 100;
變量使用的注意事項
變量定義後能夠不賦值,使用時再賦值。不賦值不能使用。
變量使用時有做用域的限制。
變量不能夠重複定義
數據類型轉換
按照數據範圍從小到大依次列出:
byte -> short -> int -> long -> float -> double
範圍大的數據類型 變量 = 範圍小的數據類型值;
double d = 1000;
或
int i = 100;
double d2 = i;
範圍小的數據類型 變量 = (範圍小的數據類型) 範圍大的數據類型值;
如:
int i = (int)6.718; //i的值爲6
或
double d = 3.14;
int i2 = (int)d; //i2的值爲3