数据类型用来声明变量,程序在运行过程中个根据不同数据类型分配不同大小的空间。
数据类型在java语言中包括两种
第一种基本数据类型:
基本数据类型又分为四大类、八小种:
第一类:整数型 没有小数的
byte、short、int、long
第二类:浮点型
float、double
第三类:布尔型
boolean 只有两个值true真、false假
第四类:字符型
char java中规定字符型字面量必须使用单引号括起来,属于文字
八小种:
byte、short、int、long
float、double
boolean
char
第二种:引用数据类型
字符串型String属于引用数据类型
String字符串型不属于基本数据类型范畴
java中除了基本数据类型之外,剩下的都是引用数据类型。
8中种基本数据类型中
整数型byte、short、int、long有什么区别?
浮点型float和double有什么区别
区别 占用的空间大小不同
关于计算机存储单位
计算机只能识别二进制
1字节=8bit (比特)
1bit就是一个1或0
byte b =2 0000 0010
short s =2 00000000 00000010
……
类型 占用字节数量 取值范围
---------------------------------------------------
byte 1 -128~127
short 2 -32768~32767
int 4 -2147483648~2147483647
lo