BigDecimal tagb = new BigDecimal(tag);
BigDecimal allb = new BigDecimal(all);
BigDecimal divide = tagb.divide(allb, 2, BigDecimal.ROUND_HALF_DOWN);
BigDecimal multiply = divide.multiply(new BigDecimal("100"));
BigDecimal decimal = new BigDecimal(tag).divide(new BigDecimal(all),2, BigDecimal.ROUND_HALF_DOWN)
.multiply(new BigDecimal("100"));
return decimal.doubleValue();
下面的代码是不是容易被gc回收, 因为引用少了
###没有区别,编译器会优化。
REF: https://softwareengineering.s...
REF: https://stackoverflow.com/que...