十六进制:用以缩写二进制, 将二进制的数 每4位当做十六进制的一位进行换算简化

二进制:缝二进一,计算机底层语言, 最初只用于表示数字,后来将字符转换为数字后也可用于字符串的表示

二进制的权位:…… 8192  4096  2048  1024  512  256  128  64  32  16  8  4  2  1

下图展示4位编码的补码:

java中的进制:
16进制:以0x开头 直接给16进制的直接量
2 进 制:以0b开头 直接给2进制的直接量

二进制转换成16进制:根据二进制每4位进行转换,如果遇到不够4位的则前面默认为0

0000----0
0001----1
0010----2
0011----3
0100----4
0101----5
0110----6
0111----7
1000----8
1001----9
1010----a
1011----b
1100----c
1101----d
1110----e
1111----f