我们的产品中有一组位置需要BigInteger,因为数字可能相当长。然而,在超过90%的情况下,它们实际上并没有那么长,很容易包含在一个long中。看一下BigInteger的实现,在Long足够的地方使用BigInteger是相当浪费的。创建一个具有像BigInteger(除法、乘法等)函数并且由BigInteger的子类和包装Long的类实现的接口(interface)是否有意义?像这样的东西:Interface:EfficientBigIntegerClass1:MyBigIntegerextendsBigIntegerimlpementsEfficientBigIntegerC