字节(byte)
byte是一字节,一字节是8bit(8位二进制),取值范围是-128~127(第一位是判断正负,0为正一为负)
字节是通过网络传输信息(硬盘或者内存的额存储信息)的基本单位,
字符(char)
是语义上的一种记号, ‘1’, ‘中’, ‘a’, ‘$’, ‘¥’, ……在java中字符是两字节
按照ANSI编码标准,标点符号、数字、大小写字母都占一个字节,汉字占2个字节。按照UNICODE标准所有字符都占2个字节。
对于字符来说ANSI以单字节存放英文字符,以双字节存放中文等字符,而Unicode下,英文和中文的字符都以双字节存放