diff --git a/jdk/src/java.base/share/classes/java/net/URLClassLoader.java b/jdk/src/java.base/share/classes/java/net/URLClassLoader.java index 602f9d7f61a..57f45027ea2 100644 --- a/jdk/src/java.base/share/classes/java/net/URLClassLoader.java +++ b/jdk/src/java.base/share/classes/java/net/URLClassLoader.java @@ -72,6 +72,10 @@ import sun.security.util.SecurityConstants; *
* The classes that are loaded are by default granted permission only to * access the URLs specified when the URLClassLoader was created. + *
+ * This class loader supports the loading of classes from the contents of a + * multi-release JAR file + * that is referred to by a given URL. * * @author David Connelly * @since 1.2 diff --git a/jdk/src/java.base/share/classes/java/util/jar/JarFile.java b/jdk/src/java.base/share/classes/java/util/jar/JarFile.java index abf4b2fefab..ba072d7aa5d 100644 --- a/jdk/src/java.base/share/classes/java/util/jar/JarFile.java +++ b/jdk/src/java.base/share/classes/java/util/jar/JarFile.java @@ -48,8 +48,8 @@ import sun.security.util.SignatureFileVerifier; * processing multi-release jar files. The {@code Manifest} can be used * to specify meta-information about the jar file and its entries. * - *
A multi-release jar file is a jar file that contains - * a manifest with a main attribute named "Multi-Release", + *
A multi-release jar file is a jar file that + * contains a manifest with a main attribute named "Multi-Release", * a set of "base" entries, some of which are public classes with public * or protected methods that comprise the public interface of the jar file, * and a set of "versioned" entries contained in subdirectories of the