java关键字第一集数据类型八大怪

8种基本数据类型外加一个String


一、数值型(整数类型)

Java 各整数类型有固定的表数范围和字段长度,其不受具体操作系统的影响,以保证Java程序的可移植性。

1.byte

占用内存空间1个字节,可以表数范围:-128—127

2.short

占用内存空间2个字节,可以表数范围:-2^15 —2^(15-1)

3. int

占用内存空间4个字节,可以表数范围:-2^31 —2^(31-1)
Java语言的整型常量默认为int型

4.long

占用内存空间8个字节,可以表数范围:-2^63 —2^(63-1)
声明long型常量可以后加‘ l ’或‘ L ’ ,否则会报错

二、数值型(浮点类型)

  • Java浮点类型有固定的表数范围和字段长度,不受平台影响。
  • Java 浮点类型有两种表示形式
    十进制数形式,例如: 3.14 3.0
    科学记数法形式,如 3.14e2 3.14E2

1.float

  • 占用内存空间4个字节,可以表数范围:-3.403E38~3.403E38

  • 声明一个常量为 float 型,则需在数字后面加 " f “或” F ",否则会报错

2.double

  • 占用内存空间8个字节,可以表数范围:-1.798E308~1.798E308
  • Java 浮点型常量默认为 double 型

三、字符型

1.八种基本数据类型之一:char

  • char 型数据用来表示通常意义上的“字符”,
  • char占2字节,字符用单引号括起来的单个字符.
    eg:
    char c1 = ‘a’;
    char c2 =‘中’;
  • 切记要用’'来连接

2.引用类型–字符串:String

  • 字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。
  • 用""来连接
  • eg:
    String a = “abc”

四、布尔型

逻辑型boolean(布尔)

  • 1个字节
  • boolean 类型适于逻辑运算,一般用于程序流程控制 。
  • boolean 类型数据只允许取值 true 或 false 。
  • eg:
    boolean a = ture; //定义一个布尔型a为真
    if(a){}//如果真则…
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值