登录社区云,与社区用户共同成长
邀请您加入社区
比如,使用 Integer.valueOf() 方法时,实际的代码实现中有一个叫 IntegerCache 的静态类,它就是一直缓存了 -127 到 128 范围内的数值,如下代码所示,你可以在 Java JDK 中的 Integer 类的源码中找到这段代码。通常我们可以结合单例模式来设计具体享元类,为每一个具体享元类提供唯一的享元对象。五子棋中有大量的黑子和白子,它们的形状大小都是一样的,只是出