一、基本數據類型 1.字元串“abc”不屬於基本數據類型,屬於引用數據類型 2. 基本數據類型 占用空間大小(單位:位元組) byte 1 short 2 int 4 long 8 float 4 double 8 boolean 1 char 2 3.電腦在任何情況下都只能識別二進位 4.換算關係 ...
一、基本數據類型
1.字元串“abc”不屬於基本數據類型,屬於引用數據類型
2.
基本數據類型 占用空間大小(單位:位元組)
byte 1
short 2
int 4
long 8
float 4
double 8
boolean 1
char 2
3.電腦在任何情況下都只能識別二進位
4.換算關係:1 byte = 8 bit 一個位元組等於八個比特位,一個比特位表示一個二進位位:1/0
1 Byte = 8 bit ,1 KB = 1024Byte
5.關於java中的數字類型,數字都是有正負之分,所以在數字的二進位當中有一個二進位位被稱為符號位,並且這個符號位在所有的二進位位的最左邊,0表示正數,1表示負數。
6.byte類型最大值為01111111即為127.最小值為1111111.即為-128,最小值具體怎麼算的,為什麼不是-127,這和電腦底層原碼、反碼、補碼有關係,這裡不做討論(註意第一位是正負位)
7.byte類型取值範圍[-128,127],可以表示256個不同的數字(即為256個不同的二進位)
8.八種基本數據類型中前七個底層都是數字,而char類型表示的是現實世界的文字,因此需要制定對照表,這種關係叫做“字元編碼”
二、源碼:
2.CSDN:https://blog.csdn.net/weixin_44630050(心悅君兮君不知-睿)
3.博客園:https://www.cnblogs.com/ruigege0000/
4.歡迎關註微信公眾號:傅里葉變換,後臺回覆”禮包“,獲取大數據學習資料