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

     

    8种数据基本类型:
    整数类型:byte,short,int,long
    浮点数类型:float,double
    字符类型:char
    布尔类型:boolean

    类型名称     字节空间            类型说明
    byte        1字节(18位)       存储一个字节数据
    short      2字节(16位)       兼容性考虑,一般不用
    int          4字节(32位)        存储整数(常用)
    long        8字节(64位)        存储长整数(常用)
    float        4字节(32位)        存储浮点数
    double     8字节(64位)        存储双精度浮点数(常用)
    char        2字节(16位)        存储一个字符
    boolean   1字节(8位)         存储逻辑变量(true/false)

    数据类型知识点
    a.整数类型默认的类型是int。
    b.定义long类型的数据,必须在数据后面加l或L.
    c.浮点数类型默认的是double。
    d.定义float类型的数据,必须在数据后面加f或F.
    e.double的时候数据后面可以加上d或D,一般是省略。
    f.char表示字符类型,赋值时数据要放在‘’中。
    g.String表示字符串类型,赋值时数据要放在‘’中。

    基本类型的转换
    自动类型转换(隐形类型转换):从小类型到大类型可以自动完成

    自动类型转换规则:
    规则 1:如果一个操作数为double类型,则整个表达式可提升为double类型
    规则2:满足自动类型转换的条件
    强制类型转换:从大类型到小类型需要强制类型转换会造成精度的损失或溢出
    基本类型转换:
                  char----->
    byte---->short---->int---->long----->float---->double
    往左大类型到小类型需要强制类型转换 ,从左往右小类型到大类型可以自动类型转换。

     

     

     

     

  • 相关阅读:
    第一阶段SCRUM冲刺10
    第一阶段SCRUM冲刺09
    第一阶段SCRUM冲刺08
    单词统计续
    第十一周学习报告
    第一阶段SCRUM冲刺07
    第一阶段SCRUM冲刺06
    第一阶段SCRUM冲刺05
    十天冲刺08
    十天冲刺07
  • 原文地址:https://www.cnblogs.com/simplest/p/6888395.html
Copyright © 2011-2022 走看看