一文说尽Java的基本数据类型-数值类型

开课吧开课吧锤锤2021-06-30 11:05

    Java是一种强类型语言,这意味着每个变量和每个表达式都有一个在编译前确定好的类型,因此,必须先声明每个变量,然后使用它们。该类型限制了可以赋予变量的值,限制了一个表达式可以产生的值,同时也限制了对这些值的操作,并明确了这些操作的含义。

Java的基本数据类型

    1、整数类型

    整数类型用来存储整数数值,可以是整数,也可以是负数。

    其中,按数据在内存中所占大小的不同,可分为byte、short、int和long4种类型,它们具有不同的取值范围。

    byte(字节),内存占1字节、长度为8,取值范围:-128~127

    short(短整型),内存占2字节、长度16位,取值范围:-32768~32767

    int(整型),内存占4字节、长度32位,取值范围:-2147483648~2147483647

    long(长整型),内存占8字节、长度64位,取值范围:-9223372036854775808~9223372036854775807

    2、浮点类型

    浮点类型,即有小数部分的数字。Java中的浮点类型分为单精度类型float和双精度类型double,

    float,内存4字节,长度32位,取值范围:1.4E-45~4.4028235E38

    dobule,内存8字节、长度64位,取值范围:4.9E-324~1.7976931348623157E308

    在默认情况下小数都被看作dobule类型,若想使用float类型声明小数,需要再小数后面添加F或f。另外,如果使用后缀d或D来明确这是double类型数据,但加不加d或D,没有硬性规定,而声明float类型如果不加f或F,系统会认为是double类型而出错。

Java的基本数据类型

    以上就是开课吧广场小编整理的“一文说尽Java的基本数据类型-数值类型”一文,更多Java教程相关内容尽在开课吧广场Java教程频道!

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
高并发编程训练营