资源介绍
Java是一种强类型语言,必须为每一个变量声明一种类型。在Java中一共有8种基本数据类型,其中有4种整型,2种浮点型,1种字符类型(用于表示Unicode编码的代码单元),1种用于表示真值的boolean类型。
强类型语言:要求变量的使用严格符合定义,必须先定义后使用。一个变量如果被指定为某个数据类型,如果没有进行强制类型转换,他就永远是该类型了。
整型
整型用于表示没有小数部分的数值,允许是负数。Java提供了四种整型:
取值范围可以这样理解(以int举例):一个字节表示8位,因此4个字节有32位,一位可以表示2个字符,32位可以表示 个数字,正数,负数,0平均,然后正数是负数的绝对值减1即可。
在通常情况下,int类型最为常用,但是表示某些很大的数比如首富的钱数就要用长整型long。byte,short适合于特定场合,比如底层文件的处理或者存储空间很宝贵的大数组。如果有的数特别大甚至超过long的取值范围,我们也可以用科学计数法表示,但变量要声明为double