Java後端開發——美團(牛客) Java的基本數據類型,各自的位元組數 老生常談,不多說了. | 類型 | 位元組數 | | | | | byte | 1位元組 | | short | 2位元組 | | int | 4位元組 | | long | 8位元組 | | float | 4位元組 | | doub ...
Java後端開發——美團(牛客)
Java的基本數據類型,各自的位元組數
老生常談,不多說了.
類型 | 位元組數 |
---|---|
byte | 1位元組 |
short | 2位元組 |
int | 4位元組 |
long | 8位元組 |
float | 4位元組 |
double | 8位元組 |
boolean | 1bit |
char | 2位元組 |
基本數據類型和包裝類的區別,Int和Integer有什麼區別
-
包裝類可以new出來對象,並且擁有欄位和方法。對象的調用都是通過引用對象的地址
-
包裝類型是引用的傳遞,基本類型是值的傳遞
-
基本數據類型直接聲明。包裝類需要new對象
-
基本數據類型直接將值保存在棧中,而new出來的對象則是在堆中,然後通過對象的引用來調用它們
-
基本數據類型的初始值都有各自對應,包裝類的初始值均為null
集合中只能存放對象的引用,這個是包裝類的一個用途。其次就是從資料庫中拿數據出來時,有時會遇到為null的數據,如果用基本數據類型接收,那就會報錯。(不過一般資料庫里好像是能不使用null就不要使用,因為這個會造成性能損耗,最好是用0或者某種方式來代替)
mysql索引是如何實現的
這個東西我有一套完整的視頻講,大一時自己錄的,貼到下麵,另外最近還讀了一篇很不錯的博客,也同樣分享出來
MySQL索引底層實現原理 - 做個有夢想的鹹魚 - 博客園 (cnblogs.com)
【朱江的數據結構課堂】大一數據結構翻轉課堂-B樹-1_嗶哩嗶哩_bilibili