Java|java的基本数据类型


Java|java的基本数据类型

1、整型系列
1)byte :字节型
占内存:1字节
存储范围:-128~127
如果赋值超过范围会错
byte i = 128;
java.lang.Error: Unresolved compilation problem: Type mismatch: cannot convert from int to byte
2、short:短整型类型
占内存:2个字节
存储范围:-32768~32767

3、int:整型类型
占内存:4个字节
存储范围:-2的31次方~2的31次方-1
【Java|java的基本数据类型】4、long:长整型类型
占内存:8个字节
存储范围:-2的63次方~2的63次方-1
浮点数系列
1、float:单精度浮点型
占内存:4个字节
精度:科学计数法的小数点6~7位
注意:如果要表示某个常量数字是float类型时 , 需要在后面加上F或f( float i=10.2f )
2、double:双精度浮点型
占内存:8个字节
精度:科学计数法的小数点15~16
单字符类型
char:字符类型
占内存:2个字节

Java中使用的字符集:Unicode编码集
字符的三种表示方式:
(1)'一个字符'
例如:'A' , '0' , '中'
(2)转义字符
\:换行 \\r:回车 \\t:Tab键 \\\\:\\ \\\":” \\': \\b:删除键Backspace
(3)\\u字符的Unicode编码值的十六进制型
例如:\\u4E2D代表'中'
4、布尔类型
boolean:只能存储true/false