基本数据的自动拆装箱及享元设计模式
来源:互联网 发布:淘宝旺旺怎么分流 编辑:程序博客网 时间:2024/06/05 09:37
基本数据的自动拆装箱及享元设计模式
Integer i1 = 1;
这行代码在JDK1.5之前是错误的。因为左边是基本数据类型,而右边是整数。
JDK1.5之后,Integer i1 = 1是正确的,右边的1将自动被装箱为基本数据类型。
i1与i2相同,i3与i4不相同。
导致这个区别的原因是:在-128到127之间的基本数据类型将被缓存,因为它们经常会被使用,系统将在内存中查找之前被定义的
对象。 超过这个范围的将不被缓存。
享元设计模式:当某个对象经常被调用,并且有大部分相同属性很少修改,可以将它们相同部分(内部状态)剥离出来,设计成共享对象,其中不同的
属性设计成方法的参数(外部状态)。
- 基本数据的自动拆装箱及享元设计模式
- 黑马程序员--03基本数据的自动拆装箱及享元设计模式
- [Java笔记]基本数据的自动拆装箱及享元设计模式
- 黑马程序员_基本数据的自动拆装箱及享元设计模式简介
- 黑马程序员_基本数据的自动拆装箱及享元设计模式
- 基本数据的自动拆装箱及享元设计模式
- 基本数据的自动拆装箱及享元设计模式
- 黑马程序员 ---Java加强_基本数据的自动拆装箱及享元设计模式,javabean
- 黑马程序员_Java高新技术_基本类型数据的自动拆装箱及享元设计模式
- 黑马程序员—Java基础加强 (基本数据的自动拆装箱及享元设计模式)
- 05.基本数据类型的自动拆装箱及享元设计模式
- 基本数据的自动拆装箱及享元设计模…
- 基本数据拆装箱及享元模式
- Java之自动拆装箱及享元模式应用
- 黑马程序员:自动拆装箱及享元模式的介绍
- 基本数据的自动拆装箱
- 基本数据的自动拆箱与装箱及享元模式
- Java高新技术之myeclipse使用、静态导入、增强for、自动拆装箱、享元模式
- test
- 湖南科技大学湘潭邀请赛小记
- 强制结束一个线程
- sdfdf
- 为用户设置隐性密码
- 基本数据的自动拆装箱及享元设计模式
- 常用设计模式总结--抽象工厂
- 哈哈
- NSString 用法总结与陷阱
- linux core dump配置与调试
- 直接插入排序算法
- 对于一个值8000的人,老板如何给工资才最好?
- SHFileOperation删除和拷贝文件(夹)
- CButtonST的BUG解决方法