zoukankan      html  css  js  c++  java
  • 需要记得---基本类

    1.成员变量可以不显式初始化,它们可以由系统设定默认值;局部变量没有默认值,所以必须设定初始赋值。

    2.包装类的优点: (1)包装类的对象占用栈内存和堆内存,基本类型的数据只占栈内存;基本数据类型的变量占用空       间少,更简单,更高效。

            (2)作为成员变量,初始值不同:int 0; Integer  null.

       (3) 在这八个类中,除了Character和Boolean以外,其他的都是数字型,数字型都是java.lang.Number的子类。3.自动装拆箱的意思: Integer i = 5; int j = i;  自动装箱的过程是调用valueOf()实现的,拆箱是xxxValue()实现(xxx代表对应的基本数据类型,如:intValue(),doubleValue())

    4.Integer是有范围的 [-128,127]之间的数组 是有缓冲流的存在所以 == 是返回true

      Integer类提供了一个静态内部类IntegerCache,对于定义一个静态数组cache,长度为256,赋值为-128—127。对于自动装箱时如果是-128—127范围内的数据,直接获取数组的指定值;对于这个范围之外的数据,通过new Integer()重新创建对象。这么做的目的是提高效率。

     5 
  • 相关阅读:
    点云处理算法核心-八叉树
    点云平台之cloudCompare开发三
    点云法向量估计方法
    PCL源码编译
    PCL裁剪之多边形裁剪
    点云平台PCLvisualization多边形裁剪方法初探
    点云合并pcl重载“+”
    点云平台之CloudCompare开发二
    点云平台之QtitanRibbon
    神舟电脑 战神ZX6-CT5A2 键盘失灵
  • 原文地址:https://www.cnblogs.com/9797ch/p/11803577.html
Copyright © 2011-2022 走看看