• 基本数据类型


    Java数据类型:      

    1.基本数据类型      

    2.引用数据类型

    8种基本数据类型:

    1.整数类型:byte,short,int,long

    2.浮点数类型:float,double

    3.字符类型:char

    4.布尔类型:boolean String <字符串> :用于存储一串字符

    类型          字节空间                  类型说明

    byte         1字节(8位)            存储1个字节数据

    short        2字节(6位)            兼容性考虑,一般不用

    int            4字节(32位)          存储整数(常用)

    long          8字节(64位)          存储长整数(常用)

    float          4字节(34位)          存储浮点数

    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

    往左大类型到小类型需要强制类型转换 从左往右小类型到大类型,可以自动类型转换

  • 相关阅读:
    iOS开发UI篇—Quartz2D使用(信纸条纹)
    iOS开发UI篇—Quartz2D简单使用(三)
    iOS开发UI篇—Quartz2D使用(图片剪切)
    a超链接之返回顶部的两种实现方法
    学习windows编程 day2 之滚动条使用
    首页轮播图
    商城动态菜单
    放大镜二:大图的移动
    放大镜一:图片上部添加可移动遮盖层
    php循环删除文件夹和目录
  • 原文地址:https://www.cnblogs.com/pohuaiwang/p/6866028.html
Copyright © 2020-2023  润新知