博友目標:java
一、掌握變量的概念學習
二、引子----會使用經常使用數據類型編碼
衆所周知,每臺電腦都有一個內存這麼個必不可少的元素,那麼到底內存究竟是用來幹什麼的呢?其實啊,計算機內存至關於人類的大腦,計算機在處理數據時,將會使用內存來記憶大量運算時要使用的數據,那麼內存在記憶數據時啊,會給數據分配一塊內存,會根據數據,會給數據定義一個名稱,給他命一個名將會幫助內存更好的記憶數據,就比如給人起個名字的目的是讓咱們更好的記住這我的,這就是變量名了!而後,計算機會根據數據用途分類,給數據定義一個類型,就比如,我在手機上存了一個聯繫人電話,可是呢我不知道這我的是幹嗎的,納悶我就會在前面加上分類,這就是程序的數據類型了!好比說:我要存錢,存1000塊錢,那麼1000就是這個錢的多少,對吧,那麼這個1000就是錢的值(多少),這也就是變量的值了!人類真的是個偉大的生物,發明了這種記憶方式,哈哈。。。spa
3.正題---java數據類型.net
那麼在程序中如何定義數據類型呢?java分門別類的定義了許許多多的數據類型,根據在程序中的用途,分紅了不一樣的數據類型。經常使用的有:設計
一、intcode
二、doubleblog
三、char內存
四、Stringci
2014-5-5閱讀245 評論0
boolean、byte、char、double、float、long、int、short
類型名稱
|
關鍵字
|
佔用空間(字節)
|
取值範圍
|
默認值
|
字節型
|
byte
|
1
|
-27—27-1
|
0
|
短整型
|
short
|
2
|
-215—215-1
|
0
|
整型
|
int
|
4
|
-231—231-1
|
0
|
長整型
|
long
|
8
|
-263—263-1
|
0
|
類型名稱
|
關鍵字
|
佔用空間(字節)
|
取值範圍
|
默認值
|
單精度浮點型
|
float
|
4
|
-3.4E+38—3.4E+38
|
0.0f
|
雙精度浮點型
|
double
|
8
|
-1.7E+308—1.7E+308
|
0.0
|
一個漢字佔2個字節byte(對於漢字來講,採用gbk編碼佔兩字節,採用utf8編碼佔三個字節),一個字母佔1個字節byte
類型名稱
|
關鍵字
|
佔用空間(字節)
|
取值範圍
|
默認值
|
字符型
|
char
|
2
|
0-216-1
|
0
|
類型名稱
|
關鍵字
|
佔用空間(字節)
|
取值範圍
|
默認值
|
布爾型
|
boolean
|
|
true或false
|
false
|
JAVA不容許類型的隨意轉換。只有數字變量能夠進行轉換,可是不能隨意。 帶有小數點的數字變量默認都爲double型。定義float型必須進行強制類型轉換。