在所有低级语言中,char 的大小 a 都是 1 个字节。那么为什么 Java 中 char 的大小是 2 个字节呢?
在 Java 中,“char”类型表示两个字节长的 UNICODE 字符
char 是一种 16 位的数据结构。因此 2 个字节(每个 8 位)是 16 位。