强类型语言
要求变量的使用要严格符合规范,所有变量都必须先定义后才能使用
Java的数据类型分为两大类
-
基本类型
-
引用类型
-
字节
-
位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制
-
字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示
-
1B(byte,字节)= 8bit(位)
-
字符:是指计算机中使用的字母、数字、字和符号
-
1bit 表示1位
-
1Byte 表示一个字节 1B = 8b
-
1024B = 1KB
-
1024KB = 1M
-
1024M = 1G
整数进制的表示:
二进制:0b(数字0 + 字母b)
八进制:0(数字0)
十进制:无
十六进制:0x(数字0 + 字母x)
浮点类型表示:
float类型:f
double类型:d
注意点:
第一个结果:类型不同
第二个结果:float类型溢出了
字符类型
所有的字符本质还是数字