博友目標:
1、掌握變量的概念
2、引子----會使用常用數(shù)據(jù)類型
眾所周知,每臺電腦都有一個內存這么個必不可少的元素,那么到底內存到底是用來干什么的呢?其實啊,計算機內存相當于人類的大腦,計算機在處理數(shù)據(jù)時,將會使用內存來記憶大量運算時要使用的數(shù)據(jù),那么內存在記憶數(shù)據(jù)時啊,會給數(shù)據(jù)分配一塊內存,會根據(jù)數(shù)據(jù),會給數(shù)據(jù)定義一個名稱,給他命一個名將會幫助內存更好的記憶數(shù)據(jù),就好比給人起個名字的目的是讓我們更好的記住這個人,這就是變量名了!然后,計算機會根據(jù)數(shù)據(jù)用途分類,給數(shù)據(jù)定義一個類型,就好比,我在手機上存了一個聯(lián)系人電話,但是呢我不知道這個人是干嘛的,納悶我就會在前面加上分類,這就是程序的數(shù)據(jù)類型了!比如說:我要存錢,存1000塊錢,那么1000就是這個錢的多少,對吧,那么這個1000就是錢的值(多少),這也就是變量的值了!人類真的是個偉大的生物,發(fā)明了這種記憶方式,哈哈。。。
3.正題---java數(shù)據(jù)類型
那么在程序中如何定義數(shù)據(jù)類型呢?java分門別類的定義了許許多多的數(shù)據(jù)類型,根據(jù)在程序中的用途,分成了不同的數(shù)據(jù)類型。常用的有:
1、int
2、double
3、char
4、String

2014-5-5閱讀245 評論0
boolean、byte、char、double、float、long、int、short
類型名稱 | 關鍵字 | 占用空間(字節(jié)) | 取值范圍 | 默認值 |
字節(jié)型 | byte | 1 | -27—27-1 | 0 |
短整型 | short | 2 | -215—215-1 | 0 |
整型 | int | 4 | -231—231-1 | 0 |
長整型 | long | 8 | -263—263-1 | 0 |
類型名稱 | 關鍵字 | 占用空間(字節(jié)) | 取值范圍 | 默認值 |
單精度浮點型 | float | 4 | -3.4E+38—3.4E+38 | 0.0f |
雙精度浮點型 | double | 8 | -1.7E+308—1.7E+308 | 0.0 |
一個漢字占2個字節(jié)byte(對于漢字來說,采用gbk編碼占兩字節(jié),采用utf8編碼占三個字節(jié)),一個字母占1個字節(jié)byte
類型名稱 | 關鍵字 | 占用空間(字節(jié)) | 取值范圍 | 默認值 |
字符型 | char | 2 | 0-216-1 | 0 |
類型名稱 | 關鍵字 | 占用空間(字節(jié)) | 取值范圍 | 默認值 |
布爾型 | boolean | true或false | false |
JAVA不允許類型的隨意轉換。只有數(shù)字變量可以進行轉換,但是不能隨意。 帶有小數(shù)點的數(shù)字變量默認都為double型。定義float型必須進行強制類型轉換。
新聞熱點
疑難解答