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

来源:互联网 发布:如何清理mac磁盘空间 编辑:程序博客网 时间:2024/06/05 09:20

----------- 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
原创粉丝点击