Java基本数据类型

java是一种强类型语言,这也就以为这必须为每一个变量声明一种类型。在java中,一共有8种基本数据类型(primitive type),其中有4种为整型、2种浮点型、1中字符类型char和一种布尔类型boolean。

整型

整型用于表示没有小数部分的数值,它允许是负数。Java提供了4中整型,具体如下图:


zx.png

一个字节占两位,需要注意的是long类型数值有一个后缀L,如1000L则表示long类型的数值,没有加L默认是int类型。

浮点类型

浮点类型用于表示有小数部分的值

double:
  • double:双精度浮点值,8个字节,64位
  • 浮点值默认类型是double类型
  • 默认值0.0d
  • double不能表示精确的值,如货币
  • 取值范围 -1.7 * 10^308~1.7 * 10^308
float:
  • float:单精度浮点型,4个字节32位
  • 默认值是0.0f
  • 浮点数不能用来表示精确的值,如货币
  • 声明方式: float = 1.25f 或 float = 1.25F(因为浮点类型默认值是double)
  • 取值范围:-3.410^38~+3.410^38

布尔类型(boolean)

  • boolean类型有两个值:false 和 true,用来判定逻辑条件
  • 默认值是false

字符类型(char)

  • char类型用来表示单个字符,通常用来表示字符常量。用单引号括起来 ' '
  • 是一个2个字节16位的Unicode字符
  • 最小值'\u0000'(即为0),最大值'\uffff'(即为65535)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目录:1.基本数据类型2.引用数据类型 数据类型: Java语言是一个强类型语言 1.所有变量,必须先声明类型...
    Ansaxnsy阅读 1,023评论 0 7
  • 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存...
    Roc_J阅读 599评论 0 1
  • Java中的类型转换在Java编码中具有重要的作用。首先,来了解下数据类型的基本理解:数据类型是用来描述数据的种类...
    时待吾阅读 1,354评论 0 2
  • 目录 1、八种基本数据类型 八种数据类型分别是:(整数型) byte,short,int,long,(浮点型)fl...
    AnchEvil阅读 1,623评论 0 0
  • 雨, 点点, 轻吻洼地蓄池, 圈圈涟漪泛泛。 雨, 滴滴, 悬挂墙角窗棂, 串串珠帘摆摆。 雨点, 雨滴, 撩拨心...
    云山任野阅读 261评论 1 4