JAVA数据类型
一、关键字:java语言事先定义的,有特别意义的标识符,有时又叫保留字。
二、标识符
1、字母、数字、——下划线、$美元符组成
2、数字不能开头
3、字母大小写敏感
4、不可以是关键字
5、特殊的可以是汉子(java采用unicode(全世界编码)这样的标准的国际字符集,不推荐汉字)
6、标识符的命名:
(1)见名知意
(2)类名:大写字母开头,之后的驼峰式命名
(3)变量名:首字母小写,之后驼峰式命名
三、JAVA的数据类型分为基本数据类型和引用数据类型。
四、基本数据类型
1、分类:数值类型和布尔类型(boolean)
(1)数值类型:分为整数类型、浮点类型和字符型。
(2)整数类型又分为byte、short、int和long:
buty:1个字节,8位 能储存256=2^8个数 -128----127
a、分配内存(内存大小由类型决定)b、内存赋值c、给内存起个名字
short:2个字节,6位 能储存2^16=65536个数 -2^15-----2^15-1
a、分配2个字节内存大小b、给内存赋值c、给内存起名字
int:4个字节,32位 能储存2^32个数 -2^31-------2^32-1
a、分配4个字节内存大小b、给内存赋值c、给内存起名字
long:8个字节,64位 能储存2^64个数 -2^63-----2^63-1 long a=1000L;
a、分配8个字节内存大小b、给内存赋值c、给内存起名字
为什么要给内存起名字:为了以后能够通过名字找到内存里面的内容。
(3)单位换算:1 byte=8bit 1字节=8位 btye(字节)是java中内存分配量小的单位
1k=byte 1k=1024字节
1m=1024k 1兆=1024k
1g=1024m 1G=1024兆
1t=1024g 1T=1024G
(4)根据内存来说的,如果你知道一个整数的大致范围,那么你就能找到合适的存储大小
(5)java中所有的整数默认都是int类型,除非显示的写明1000L。