char类型
代表 字符--符号---几何图形
大小由编码类型决定。
char是基本类型,但String不是。
String是Java中的一个类,属于引用类型;
char中只能放一个字符。
- char a=‘a’; //任意单个字符,加单引号。
- char a=‘中’;//任意单个中文字,加单引号
- char a=111;//整数。
Unicode和char类型
Unicode是16bit
\u-->Unicode
编码是005B,005D
整套是编码,某一个字符的编码值叫做码点(code point)
boolean类型
- boolean数据类型表示一位的信息;
- 只表示 true 和 false ,存储空间 32bit。
- 默认值是 false;
计算机里最基础的计数单元:1字节-8bit
为什么还需要32bit?
因为 缓存行填充提升性能,减少阻塞。