认识二进制
1.十进制:每一位可以是0~9十个值 到十进位
2.二进制:就是只有0、1两个值表示的数 规则是逢二进一 例如十用二进制表示就是1010
3.十六进制:每一位可以是0~F十六个值 例如十用十六进制表示就是A
4.bit和byte:
- bit:一个二进制的位就叫做一个bit 例如网络带宽中的单位
- byte:八个二进制的位组成一个byte 是硬盘等存储的单位
- byte是计算机中基本的衡量存储的单位 计算机在对外使用时不会使用bit作为划分存储的单位
数字的基本数据类型
1.整数数据类型
- byte占用1个byte (-128~127)
- short占用2个byte (-32768~32767)
- int(Java中整数的缺省类型)占用4个byte (-2147483648~2147483647)
- long占用8个byte (-9223372036854774808~9223372036854774807)
2.浮点(小数)类型 - float占用4个byte 有两个值标精度和值域(复杂)
- double(Java中浮点数的缺省类型)占用8个byte 精度是float的两倍
3.符号位
布尔和字符数据类型
1.boolean占用1个byte (true,false) 表示判断
2.char占用2个byte (所有字符) 字符串使用双引号 字符是单引号
使用各种基本数据类型
- 学习了所有数据类型以及它们的特质(精度 取值范围 表示什么样的值)
- 在创建long的字面值的时候最后加一个’L’ float后加’f’