某应用的代码:
StringBuilder param = new StringBuilder(urlPara.getPropertyId());
作者的原意是拿一个ID构造一个StringBuilder打算和后边的其它字符串连接,结果这个urlPara.getPropertyId()返回的是int.
当ID长度是9位时,一下子分配100多M的内存,当长度更大时直接OOM。StringBuilder变成了它的缩写SB。
某应用的代码:
StringBuilder param = new StringBuilder(urlPara.getPropertyId());
作者的原意是拿一个ID构造一个StringBuilder打算和后边的其它字符串连接,结果这个urlPara.getPropertyId()返回的是int.
当ID长度是9位时,一下子分配100多M的内存,当长度更大时直接OOM。StringBuilder变成了它的缩写SB。