1. 簡介
有些初學者可能不太理解,數據就數據唄,為啥數據還要有類型?
在計算機程序中,其實會有非常多需要我們處理的數據,那么計算機底層是如何對這些數據進行處理的呢?舉個栗子,假如現(xiàn)在有個大型的倉庫用來堆放雙十一期間的各種快遞。我們不可能把所有的快遞一股腦的都堆放在一起,肯定需要分類存放,蔬菜放一塊,服裝放一塊,玩具放一塊......這樣才能最大程度地利用空間,而且也更容易查找貨物。
放到計算機程序中也是一樣的道理。計算機程序里有海量的數據,我們也需要把這些不同的數據歸類管理。把不同類型的數據,在內存中開辟出專有的存儲空間進行存放,數據類型不同,開辟的內存大小也就不同!這就是數據類型的由來!那么Java中都有哪些具體的數據類型呢?我們繼續(xù)往下看。
2. 分類
java基礎知識:Java中的數據類型總體可以分為兩大類,分別是基本類型和引用類型,如下圖所示:
從上圖可以看出,java基礎知識:Java中的數據類型整體是2大類:基本數據類型和引用數據類型,其中基本數據類型有3種8個子類,引用類型有3種。