任何语言做项目开发都需要:
1.准备数据
2.处理数据
3.显示处理完的数据
计算机中最小单位是bit(比特)
计算机中最小的存储单位是byte(字节)
一个字节等于八个比特
1byte=8bit
规定8种基本数据类型的目的:
-限定数据的范围
-占用内存的实际大小
-申请的内存空间中只能放置指定类型的数据(Java是强类型语言,数据必须指定类型)
java中的八种基本数据类型:
byte 1个字节 -2^7~2^7-1(-128~127) 存储字节数据
char 2个字节 0~65536 存储字符型数据(用单引号)
short 2个字节 -2^15~2^15-1(-32768~32767) 存储短整型数据
int 4个字节 -2^31~2^31-1 存储整型数据
long 8个字节 -2^31~2^31-1 存储长整型数据(以l或L结尾)
float 4个字节 存储浮点型数据(以f和F结尾)
double 8个字节 用来存储浮点型数据(以d或D结尾)
boolean 根据jdk版本的不同,占用的字节也不一样,存储布尔型数据(true和false)
等级低到高:
byte<char<short<int<long<float<double
高等级-->低等级:强制转换,会丢失精度
低等级-->高等级:自然转换