zoukankan      html  css  js  c++  java
  • int和Integer有什么区别?

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

      java为每个原始类型提供了封装类;

        原始类型:boolean、char、byte、short、int、long、float、double

       封装类型:Boolean、Character、Byte、Short、Integer、Long、Float、Double

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

  • 相关阅读:
    Redis详解
    Linux常用命令
    sqlserver 游标写法
    Flask总结
    HTTPS协议
    Django REST framework 简介
    Cookie和session
    利用rest-framework编写逻辑关系
    vuex
    jQuery和Bootstrap的优点
  • 原文地址:https://www.cnblogs.com/DebugTheWorld/p/9768817.html
Copyright © 2011-2022 走看看