java的基本数据类型
1、数据类型:
(1)整型:byte、short、int、long(默认值为0)
(2)浮点型:float、double(默认值为0.0)
(3)字符型:char(默认值’\u00000’);
(4)布尔型:boolean(默认值为false)
2、变量和类型
- 整型变量(占4个字节): int 变量名=初始值; ps:maxValue+1并没有赋值给maxValue;ps:因为运算的结果超出了int的最大范围,出现溢出情况,证明java是安全的。
- 长整型变量(占8个字节): 语法格式:long 变量名=初始值;
- 双精度浮点型变量(占8个字节):ps:结果为
在java中,int除以int的值仍是int(直接舍掉小数部分),想得到0.4,应该使double。
4.单精度浮点型(占4个字节)
5.字符型变量(占2个字节)
6.字节型变量(占一个字节)取值范-128->+127
7.短整型(占2个字节)
8.布尔类型(无明确规定,又些jvm占一个字节,有的占一个比特位)
boolean变量只有两种取值,true表示真,false表示假,不能与其他类型进行转换。