zoukankan      html  css  js  c++  java
  • java数据类型

    Java是一种强类型语言,这就意味着必须为每个变量声明一种类型。

    java整型

    long型 8字节  取值范围 -922 3372 0368 5477 5808~922 3372 0368 5477 5807

    int型  4字节  取值范围 -2147483648~2147473647(正好超过20亿)

             用16进制更为好记min=0x80000000(8后7个0)  max=0x7fffffff(7后7个f).

    short型   2字节  取值范围 -32768~32767

    byte  1字节  取值范围 -128~127

    长整型数值有个后缀L(如40 0000 0000L)。十六进制数值有个前缀0x(如0xCAFF)。八进制数有个前缀0,例如,八进制数010转换为十进制为8。从Java7开始加上前缀0b就可以表示二进制数了,例如,0b1000转换为十进制后也为8。同样从Java7开始,还可以为数字字面量加下划线,如1_000_000(或0b1111_0100_0010_0100_0000)表示一百万。这些下划线只是为了让人更加易读,Java编译器会去除这些下划线。

    注意

    Java没有任何符号类型(unsigned)。

    Java浮点型

    double表示这种类型的数值精度是float类型的两倍(有人称之为双精度数值)。

    float类型的数值有一个人后缀F(例如,3.14F)。没有后缀的浮点数值(如3.14)默认为double类型,当然,也可以在浮点数值后加后缀D(例如3.14D)

  • 相关阅读:
    js replace替换 忽略大小写问题
    Spring security实现国际化问题
    Mac 的mysql5.7没有配置文件,如何解决only_full_group_by 问题
    java设计模式学习
    synchronized的锁问题
    理解java的三种代理模式
    [acm]HDOJ 2059 龟兔赛跑
    [acm]HDOJ 2673 shǎ崽 OrOrOrOrz
    [acm]HDOJ 1200 To and Fro
    [acm]HDOJ 2064 汉诺塔III
  • 原文地址:https://www.cnblogs.com/vic_/p/7247523.html
Copyright © 2011-2022 走看看