自动装箱和拆箱的使用(autoboxing/unboxing)
来源:互联网 发布:rete算法源码 编辑:程序博客网 时间:2024/06/08 17:39
JDK1.5后引入autoboxing和unboxing
- 目的:在赋值和运算中基本类型和其对应的包装类互相转换
- 应用:
Integer i = 10;
- 注意
享元模式的使用:在自动装箱时对于值从–128到127之间的值,它们被装箱为Integer对象后,会存在内存中被重用,始终只存在一个对象
public static void main(String[] args) {Integer i1 = 100;Integer i2 = 100;if (i1 == i2)System.out.println("i1 == i2");elseSystem.out.println("i1 != i2");Integer i3 = 200;Integer i4 = 200;if (i3 == i4)System.out.println("i1 == i2");elseSystem.out.println("i1 != i2");}
i1 == i2i1 != i2
- 自动装箱和拆箱的使用(autoboxing/unboxing)
- 自动装箱和自动拆箱(AutoBoxing,Unboxing)
- java自动拆箱(unboxing)/装箱(autoboxing)
- Java的自动装箱与拆箱(Autoboxing and Unboxing)
- 说说java的自动装箱(autoboxing)和拆箱(unboxing
- 说说java的自动装箱(autoboxing)和拆箱(unboxing
- java的自动装箱(autoboxing)和拆箱(unboxing)
- Java的自动装箱(autoboxing)和拆箱(unboxing)
- 自动装箱(autoboxing)与自动拆箱(unboxing)
- 自动装箱(autoboxing)与自动拆箱(unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- java IO
- namespace作用域
- 80X86标志寄存器及比较和跳转指令 zf pf sf cf of df cmp je jne jb jnb ja jna
- jQuery-强大的jQuery选择器 (详解)
- mfco42d.dll 文件替换为新版本
- 自动装箱和拆箱的使用(autoboxing/unboxing)
- hdu3400 两次三分
- MARK: 免费DNS解析 DNSPod
- jquery 文字(颜色)闪烁显示
- int 13h 返回信息
- 花生壳使用
- 一本有趣的书:Computer Vision for Visual Effects
- Outlook一些功能
- 高级php面试题及部分答案