--- old/src/java.base/share/classes/java/lang/String.java 2020-07-10 15:54:34.793280806 -0700 +++ new/src/java.base/share/classes/java/lang/String.java 2020-07-10 15:54:34.417290630 -0700 @@ -90,7 +90,7 @@ * The Java language provides special support for the string * concatenation operator ( + ), and for conversion of * other objects to strings. For additional information on string - * concatenation and conversion, see The Java™ Language Specification. + * concatenation and conversion, see The Java Language Specification. * *

Unless otherwise noted, passing a {@code null} argument to a constructor * or method in this class will cause a {@link NullPointerException} to be @@ -113,7 +113,7 @@ * * @implNote The implementation of the string concatenation operator is left to * the discretion of a Java compiler, as long as the compiler ultimately conforms - * to The Java™ Language Specification. For example, the {@code javac} compiler + * to The Java Language Specification. For example, the {@code javac} compiler * may implement the operator with {@code StringBuffer}, {@code StringBuilder}, * or {@code java.lang.invoke.StringConcatFactory} depending on the JDK version. The * implementation of string conversion is typically through the method {@code toString}, @@ -3269,7 +3269,7 @@ * extra arguments are ignored. The number of arguments is * variable and may be zero. The maximum number of arguments is * limited by the maximum dimension of a Java array as defined by - * The Java™ Virtual Machine Specification. + * The Java Virtual Machine Specification. * The behaviour on a * {@code null} argument depends on the conversion. @@ -3310,7 +3310,7 @@ * extra arguments are ignored. The number of arguments is * variable and may be zero. The maximum number of arguments is * limited by the maximum dimension of a Java array as defined by - * The Java™ Virtual Machine Specification. + * The Java Virtual Machine Specification. * The behaviour on a * {@code null} argument depends on the * conversion. @@ -3534,7 +3534,7 @@ *

* All literal strings and string-valued constant expressions are * interned. String literals are defined in section 3.10.5 of the - * The Java™ Language Specification. + * The Java Language Specification. * * @return a string that has the same contents as this string, but is * guaranteed to be from a pool of unique strings.