Java中的数据类型包括基本数据类型(8种)和引用数据类型(string类型是引用数据类型)。
一、基本数据类型
1.整型系列
byte:字节类型 1个字节 -128~127
short:短整型 2个字节 -32768~32767
int:整型 4个字节
long:长整型 8个字节 说明:对于long类型的常量,需要加大写的L(建议或小写)
2.小数类型,浮点类型
float:单精度浮点型 4个字节 需要在数字后面加F
大概精度范围是,把小数点用科学记数法表示后,小数点后6到7为
double:双精度浮点型
3.字符类型
char:单字符类型,2个字节,可以表示汉字
在Java中是使用Unicode编码表示(兼容ASCII码),每一个字符都有一个唯一的Unicode值。
0------48 A------65 a-------97
如何表示char类型的字符常量?
(1)'一个字符',例如:‘女’
(2)‘转义字符’,例如:‘\n(换行)’ \t’(制表位Tab键)‘\\’(斜杠)' \" '(双引号)‘ \' ’ (单引号) ‘ \b ’(删除键)‘ \r ’(返回键)
4.布尔类型
Boolean:只能存在两个值之一:true,false
一般的Boolean的值用于条件判断
计算机表示数据用二进制表示,
一位0或1用bitb表示(位),最小单位
计算机中最基本的单位用byte(字节)
1字节=8位
1KB=1024B