zoukankan      html  css  js  c++  java
  • boolean和Boolean, char和Character , byte和Byte, short和Short, int和Integer , long和Long , float和Float, double和Double的区别 , String和StringBuffer的区别

    Java提供两种不同的类型:引用类型和原始类型(内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。

    Java为每个原始数据类型提供了封装类。

    其中原始数据类型封装类有

    boolean --> Boolean  c

    har --> Character 

    byte --> Byte

    short --> Short 

    int --> Integer 

    long --> Long 

    float --> Float 

    double --> Double

    引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实力数据时所指定的缺省值,对象引用实力变量的缺省值为null,而原始类型实力变量的缺省值与他们的类型有关。

    String和StringBuffer的区别

    它们都可以存储和操作字符串,即包含多个字符的字符数据。这和String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串可以进行修改,当你知道字符数据要改变的时候你就可以用StringBuffer。典型的,你可以使用StringBuffer来动态构造字符数据。如果最后需要String,那么使用StringBuffer的toString()方法

  • 相关阅读:
    寻找SQL注入点
    根域名服务器
    Solr 文章集成
    Android事件分发机制
    王自如与老罗的辩论赛谁赢了?!
    ACdream原创群赛(13)のwuyiqi退役专场 C True love
    使用JS对select标签进行联动选择
    c++代码赏析之类对象传參
    基因治疗的现状
    解决手机訪问站点时总体相对屏幕缩小问题?(已解决)
  • 原文地址:https://www.cnblogs.com/suizhikuo/p/9876888.html
Copyright © 2011-2022 走看看