黑马程序员_基本数据的自动拆装箱及享元设计模式简介

----------- android培训java培训、java学习型技术博客、期待与您交流! ------------

Integer 是一个类 Integer类在对象中包装了一个基本类型int的值。Integer类型的对象包含一个int类型的字段。此外,该类提供了多个方法,能在int类型和string类型之间互相转换,还提供了处理int类型时非常有用的其他一些常量和方法

自动装箱

Integer num1=12;

自动拆箱

System.out.println(num1+12);

享元模式 flyweight  很多地方都会出现同一个字母或者图标 让同样的字符作为同一个对象 增加display方法显示位置 这是一种高效的设计模式(很多很小的对象有很多相同的东西,可以把他们当成一个对象,还有其他不同的东西当做外部属性,以方法的参数传递)小的整数装出来的是同一个对象 -128-127 使用频率大  大的整数装出的是不同的对象 因为使用频率小。以上便是简单的介绍,希望对你有用。


----------------------- android培训java培训、java学习型技术博客、期待与您交流! ----------------------

详情请查看:http://edu.csdn.net/heima


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值