脚本宝典收集整理的这篇文章主要介绍了【Java笔记】基础数据类型,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Java的基础类型主要分为四大类,八小类。四大类分别为整数型,浮点数类型,布尔类型,字符类型。其中整数型有四中,容量从小到大分别为:byte,short,int,long。浮点数类型有两个,分别是float和double。
类型 占用字节 范围 其他 byte 1字节 -2^7 ~ 2^7-1 最大值127 short 2字节 -2^15 ~ 2^15-1 最大值32767 int 4字节 -2^31 ~ 2^31-1 最大值为2,147,483,647,约为21亿 long 8字节 -2^63 ~ 2^63-1 最大值约为 9.22E+18
- Java为了跨平台使用,所有数据类型统一为有符号。
- 每种数据类型在不同位数的机器上范围相同,不用考虑跨平台的数据溢出问题。
- int是最常用的整数数据类型。
- 长整型数据后有个L,如2L, 4000000000L。
浮点数类型
类型 占用字节 范围 float 4字节 大约 -3.40282347E+38F ~ 3.40282347E+38F (有效位数 6~7位) double 8字节 大约 -1.79769313486231570E+308 ~ 1.79769313486231570E+308 (有效位数15位)
- 一个浮点数常量默认为double,可以在浮点数结尾加上D,如 3.14D,可以不加。
- float类型的数值有一个后缀F,例如 3.14F,不加这个F会报错(不加F相当于把一个double类型赋值给float类型的变量,可能会造成数据溢出,所以编译报错)。
布尔类型(boolean)
字符类型(char)
- char类型一般用来表示单个字符,一个Unicode字符,占用2个字节,范围是 Unicode 0 ~ Unicode 2E16-1。
- 《Core Java》一书强烈建议不要在程序中使用char类型。
其他
以上是脚本宝典为你收集整理的【Java笔记】基础数据类型全部内容,希望文章能够帮你解决【Java笔记】基础数据类型所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。