字符与字节(byte):
1个字符是8个字节byte
字节与二进制(bit):
1个字节有8位
英文:ASCII码,占1个字节,1个字节有两种选择(0或1),因此有 2^8=256种类型。
中文:gbk。
unicode(uft-8,uft-16)编码全球统一编码,1个字符占2个字节,用十六进制编码形式表示。
char c1 = '\u0061',\u :表示后面借的是十六进制unicode 编码。
0061 十六进制转换成二进制:0000 0000 0110 0001
二进制、十进制、十六进制转化:
二进制--十进制:
1101---1*2^0+0*2^1+1*2^2+1*2^3 = 1+4+8 = 13
十进制--二进制
13---(8+4+1)1101
二进制--十六进制(0-9,10-15(a-f)
1101---先转成十进制,再转十六进制