一 变量的数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间。
Java的数据类型分为两大种,一为基本数据类型,二为引用数据类型.
这里只说基本数据类型.
1)整数类型
用来存放整型的数据,根据数据的位数大小来选择适合的类型,一般选用int
类 型 |
占用存储空间 |
表数范围 |
byte |
1字节=8bit位 |
-128 ~ 127 |
short |
2字节 |
-215 ~215-1 |
int |
4字节 |
-231 ~ 231-1 |
long |
8字节 |
-263 ~ 263-1 |
2)浮点型
用来存放带有小数点的数,根据小数的位数来选择合适的类型,一般选用double.
类 型 |
占用存储空间 |
表数范围 |
单精度float |
4字节 |
-3.403E38 ~ 3.403E38 |
双精度double |
8字节 |
-1.798E308 ~ 1.798E308 |
3)字符类型(char)
字符类型可以表示单个字符,字符类型是char,char是两个字节(可以存放汉字),多个字符我们成为字符串,在java中String这种,数据类型表示,但是String不是基本数据类型,而是类,类是复合数据类型
4)布尔类型(boolean )
(1) 布尔类型也叫boolean类型,booolean类型数据只允许取值true和false,无null
(2) boolean类型占1个字节。
(3) boolean 类型适于逻辑运算,一般用于程序流程控制
Java是强类型的语言,声名变量时一定要指定数据类型.
-------------------------------------------------------------------------------------------------------------
如有错误,请批评指正,谢谢!
部分素材来源互联网,如有侵权,联系删除;