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

    一、数据类型

    基本数据类型 初始值 值域 位数
    byte 0 -128~127 8
    short 0   16
    int  0   32
    long 0   64
    char  'u0000'   16
    float 0.0f   32
    double 0   64
    boolean false(Boolean的默认值为null)    
    所有的引用类型 null    

    数据类型包括基本数据类型(上述的8种)和引用数据类型:类(String为字符串类,所以也是数据类型)、接口、数组。

    简记:
      1)float后缀为F或f,1位符号位,8位指数位,23位有效尾数,double后缀为D或d,1位符号位,11位指数,52位有效尾数。
      2)浮点型字面量默认为double,所以在定义的float型数据后面加F/f,double型可以不写后缀,但在小数计算中一定要写D或X.X。
      3)char不能说0个字符,两字符之间用"+"连接,内部已经先把字符转换成int类型,再进行加法运算,char的本质就是个数(二进制)
      4)原生类数据类型互换
        原生类是指java中,数据类型分为基本数据类型(或者叫原生类,内置类型)和引用数据类型。
        数据类型的转换涉及到表达范围的问题:
          a、所占位数少的可以转换为所占位数多的类型,比如byte转char,char可转int
          b、所占位数多的转为所占位数少的默认情况下不能实现转换,需要强制类型转换,这样可能会丢失一部分原始数据。
          c、boolean类型数据和其他7种不能相互转换。

  • 相关阅读:
    sql查询重复记录、删除重复记录方法大全
    查询字段所在的表/视图
    查询某张表被哪些存储过程或者视图用到的sql语句
    SQL中char、varchar、nvarchar的区别
    JS快速获取图片宽高的方法
    Git代码冲突常见解决方法
    HTML__图片轮播ion-slide-box
    oracle列出两个日期间所有日期
    myeclipse 8.0 注册码
    网页中图片旋转的几种实现方式
  • 原文地址:https://www.cnblogs.com/yangrongkuan/p/12026415.html
Copyright © 2011-2022 走看看