zoukankan      html  css  js  c++  java
  • Java的基本数据类型

    内存管理系统根据变量的类型来分配存储空间,分配的控件只能存储该类型的变量。


    Java的两大数据类型:

    • 基本数据类型
    • 引用数据类型

    整型

    byte:

    • 8位,1字节
    • MIN:-128 (-2^7)
    • MAX:128 (2^7)

    short:

    • 16位,2字节
    • MIN:-2^15
    • MAX:2^15

    int:

    • 32位,4字节
    • MIN:-2^31
    • MAX:2^31

    long:

    • 64位,8字节
    • MIN:-2^63
    • MAX:2^63
    • long x = 0L (注:需要加上L,强制转换为long,否则默认为int)

    浮点型

    float:

    • 32位,4字节
    • 有舍入误差
    • 不能表示精确值,如货币
    • float x = 0.0f (注:需要加上f,强制转换为float,否则默认为double)

    double:

    • 64位,8字节
    • 不能表示精确值,如货币

    字符型

    char:

    • 16位,2字节
    • MIN:'u0000'
    • MAX:'uffff'
    • char c1 = 'a';
      char c2 = 'b';
      System.out.println(c1);
      System.out.println(c2);
      System.out.println(c1 + c2);//相加自动转为int
    • a
      b
      195

    布尔型

    boolean:

    • 1位,1字节

    数据类型所占空间大小

    (注:32位与64位系统变量所占空间大小会有所不同)

    浮点型的科学计数法

    • 3.14E3 = 3.14×1000
    • 3.14E-3 =3.14/1000
  • 相关阅读:
    将博客搬至CSDN
    js进制转换
    js千分位转换
    css让div水平垂直居中
    NPM与调试工具的使用
    Windows下Node.js开发环境搭建-合适的开发环境
    Node.js开发环境介绍-调试工具
    开发环境
    模拟实现call,apply,bind方法,以及三者区别
    观察者模式
  • 原文地址:https://www.cnblogs.com/imeiling/p/6377607.html
Copyright © 2011-2022 走看看