byte
1.存儲和處理二進(jìn)制數(shù)據(jù):字節(jié)數(shù)組可以用于存儲任意類型的字節(jié)數(shù)據(jù),包括文本字符、整數(shù)而咆、二進(jìn)制數(shù)據(jù)等
2.節(jié)省空間:byte數(shù)據(jù)類型及其節(jié)省空間,只占8位(1字節(jié))幕袱,(jdk1.9之后直接Java的字符串底層實(shí)現(xiàn)干脆直接由char變?yōu)榱薭yte )
3.網(wǎng)絡(luò)通信:在網(wǎng)絡(luò)通信中暴备,字節(jié)數(shù)組可以用于存儲和處理TCP/UDP數(shù)據(jù)包、HTTP請求和響應(yīng)等數(shù)據(jù)
4.字節(jié)對齊:在計算機(jī)底層存儲硬件比如內(nèi)存们豌、CPU cache涯捻、寄存器等的訪問都不是一次一個字節(jié)而是一次一批/一組浅妆,因此字節(jié)對齊可以提高訪存效率