--- old/src/java.base/share/classes/java/lang/Boolean.java 2015-10-07 21:33:49.351506427 +0200 +++ new/src/java.base/share/classes/java/lang/Boolean.java 2015-10-07 21:33:49.095506422 +0200 @@ -83,9 +83,11 @@ * Unless a new instance is required, the static factory * {@link #valueOf(boolean)} is generally a better choice. It is * likely to yield significantly better space and time performance. + * @deprecated use {@link #valueOf(boolean)} instead. * * @param value the value of the {@code Boolean}. */ + @Deprecated public Boolean(boolean value) { this.value = value; } @@ -100,9 +102,11 @@ * that represents {@code true}.
* {@code new Boolean("yes")} produces a {@code Boolean} object * that represents {@code false}. + * @deprecated use {@link #valueOf(String)} instead. * * @param s the string to be converted to a {@code Boolean}. */ + @Deprecated public Boolean(String s) { this(parseBoolean(s)); }