zoukankan      html  css  js  c++  java
  • (常见面试问题)九种基本数据类型的大小,以及他们的封装类

    注:事实上应该是八种基本数据类型,String类并不属于基本类型。

    整型有四种。其中byte和short应用于底层文件处理或者需要占据存储空间量的大数组。

    整型
    类型 大小 封装类
    byte 1字节 Byte
    short 2字节 Short
    int 4字节 Integer
    long 8字节 Long

     

    浮点型有两种。

    浮点型
    类型 大小 封装类
    float 4字节 Float
    double 8字节 Double

    char类型大小为4字节,封装类为Character,不推荐使用。

    boolean类型大小可以认为是1字节或者4字节,分装类为Boolean详解参http://www.jianshu.com/p/2f663dc820d0


    因为对基本数据类型封装之后,封装类有可以有方法和属性,然后就可以利用这些方法和属性来处理数据,比如Ingeter对象中有parseInt(String s),可以把字符串转换为int类型等。我们都知道有些类型的数据会有默认值,基本数据类型跟封装类型的默认值是不一样的,比如int i  ,如果不赋值i默认为0;但是Integer j ,如果不赋值,则j null;因为封装类产生的是对象,而对象默认值为null


  • 相关阅读:
    团队博客——1
    团队博客3
    团队博客6
    团队博客2
    团队博客8
    团队博客4
    团队博客7
    安装“消息队列 (MSMQ)”
    服务端上传文件到共享目录
    数据库变成可疑状态
  • 原文地址:https://www.cnblogs.com/Russel/p/5944498.html
Copyright © 2011-2022 走看看