java.math.BigInteger系列教程(七)BigInteger类的缓存思想

栏目:Java基础 作者:admin 日期:2015-01-11 评论:1 点击: 1,245 次

缓存在JDK中使用的非常多,本文给大家说一下BigInteger类的缓存内容。它的缓存包括下面几个部分:
第一:它的内部已经生成了三个常量:

第二:查看 valueOf()方法的源码,我们还可以发现另外一个地方的缓存实现:

通过上面的源码,我们可以发现posConst[]和negConst[]也是缓存数据的地方:

声明: 本文由金丝燕网原创编译,转载请保留链接: java.math.BigInteger系列教程(七)BigInteger类的缓存思想,更多交流请加群:293074111

java.math.BigInteger系列教程(七)BigInteger类的缓存思想:目前有1 条留言

  1. 沙发
    draem0507:

    Integer类中也使用了类似的享元模式来实现内存缓存

    2015-02-03 下午5:42 [回复]

发表评论