Boolean
对象的创建情况。
很少有必要创建新的 Boolean
对象,如果经常这样做,可能会导致性能问题。 此外,Boolean
构造函数自 Java 9 起已弃用,在日后的 Java 版本中可能会被移除或变得无法访问。
示例:
Boolean b1 = new Boolean(true); Boolean b2 = new Boolean(str);
在应用快速修复后:
Boolean b1 = Boolean.TRUE; Boolean b2 = Boolean.valueOf(str);