首页 > 代码库 > 享元模式

享元模式

享元模式

   String、Character、Integer、Long、Boolean   都使用了享元模式;这里没有浮点型

注意:

     两个Integer对象数字超过127后,自动装箱后不会被缓存,再次装箱同样大于127的数字时
 *  两个>=127的整数对象(Integer,Long)是不相等的

    public static void main(String[] args) {        Integer i1=128;        Integer i2=128;        Integer i3=127;        Integer i4=127;        System.err.println(i1==i2);//false        System.err.println(i3==i4);//true    }

 

享元模式