前言
上节介绍了java中的类,其中提到了数据类型,下面我们就来看一下java中的数据类型。
数据类型
java中数据类型跟js中大部分都是一样的,分为基本数据类型与引用数据类型,基本数据类型分为有8种:
- 整数型:包含四个 byte、int、short、long,都是用来声明整数的,四个区分就在于所占字节数的不同。字节是最小的存储单位。整数型可以进行加减乘除等运算,但运算结果一定是准确的,比如两个整型相除得到的结果只有整数,而不是浮点型。
int x = 12345 / 67; // 184 返回的是整数
- 字符型:用char声明,一个字符占用两个字节。char只是声明字符,而非字符串,这是两个概念。
public char a = 'ab'
- 浮点型:包含两个float、double两种,float在声明时需要加上f或F,double就是双精度,java就是有了double类型才没有像js有精度丢失的情况。
public float a = 1.2f
public double b = 1.2
- 逻辑型:boolean,相当于布尔值,一般用于逻辑之间的运算,或与非等,声明的变量默认为false。
public boolean flag = true
引用数据类型就是class、String、数组等。
总结
以上就是java中的数据类型,八种基本类型严格来说是四种,我们要区分记忆。
© 版权声明
文章版权归作者所有,未经允许请勿转载,侵权请联系 admin@trc20.tw 删除。
THE END