—— 本文參照 Learn Java for Android Development (第三版)
數(shù)據(jù)類型
我們的程序在處理數(shù)據(jù)的過程中主要包括一些這樣的數(shù)據(jù)類型:整形、浮點型、字符型、字符串等。數(shù)據(jù)類型的分類分類特點是很多的,比如整形就是那些沒有小數(shù)部分的數(shù)字。字符串就是一串字符組成的,并且這些字符被認為是一個單元,它擁有自己的長度。
JAVA使用類型來描述數(shù)據(jù),一種類型就表示了一個數(shù)據(jù)集以及跟這種數(shù)據(jù)相關(guān)的操作的集合。比如整形表示的是那些沒有小數(shù)部分的數(shù)據(jù)以及跟整形相關(guān)的數(shù)學(xué)操作,比如兩個整形數(shù)字相加的操作。
** 筆記:**java是一種強類型的語言,它的所有變量、表達式等在編譯器里都有相應(yīng)的類型,這樣的話。這種特性可以讓那些跟類型相關(guān)的錯誤在編譯的時候就能暴露出來,而不需要等到運行的時候才會被發(fā)現(xiàn)。有關(guān)表達式和變量的內(nèi)容在后面會講到。
JAVA允許原有的數(shù)據(jù)類型、用戶自定義的類型、數(shù)組類型。這些類型的定義如下:
(放到后面幾篇慢慢分析了,因為內(nèi)容比較多,篇幅會很大)
Page 38