Module java.base
Package java.net

# Class URLClassLoader

=
public class URLClassLoader
extends java.security.SecureClassLoader
implements java.io.Closeable

## Constructors

- =
  public URLClassLoader(java.net.URL[] arg0)
- =
  public URLClassLoader(java.net.URL[] arg0, java.lang.ClassLoader arg1)
- =
  public URLClassLoader(java.net.URL[] arg0, java.lang.ClassLoader arg1, java.net.URLStreamHandlerFactory arg2)
- =
  public URLClassLoader(java.lang.String arg0, java.net.URL[] arg1, java.lang.ClassLoader arg2)
- =
  public URLClassLoader(java.lang.String arg0, java.net.URL[] arg1, java.lang.ClassLoader arg2, java.net.URLStreamHandlerFactory arg3)

## Methods

- =
  protected void addURL(java.net.URL arg0)
- =
  public void close() throws java.io.IOException
- =
  protected java.lang.Package definePackage(java.lang.String arg0, java.util.jar.Manifest arg1, java.net.URL arg2)
- =
  protected java.lang.Class<?> findClass(java.lang.String arg0) throws java.lang.ClassNotFoundException
- =
  public java.net.URL findResource(java.lang.String arg0)
- =
  public java.util.Enumeration<java.net.URL> findResources(java.lang.String arg0) throws java.io.IOException
- =
  protected java.security.PermissionCollection getPermissions(java.security.CodeSource arg0)
- =
  public java.io.InputStream getResourceAsStream(java.lang.String arg0)
- =
  public java.net.URL[] getURLs()
- =
  public static java.net.URLClassLoader newInstance(java.net.URL[] arg0)
- =
  public static java.net.URLClassLoader newInstance(java.net.URL[] arg0, java.lang.ClassLoader arg1)

## Summary

No differences.