May 1998
Intermediate to advanced
469 pages
14h 57m
English
Class java.net.URLClassLoader
This class provides a concrete class loader that may be used to load classes from one or more URLs (either http-based or file-based URLs). Since it is a secure class loader, classes loaded from a URL class loader will be fully integrated into the access controller’s security model.
public class java.net.URLClassLoader
extends java.security.SecureClassLoader {
// Constructors
public URLClassLoader(URL[], ClassLoader);
public URLClassLoader(URL[]);
public URLCLassLoader(URL[], ClassLoader, URLStreamHandlerFactory);
// Class Methods
public static URLClassLoader newInstance(URL[]);
public static URLClassLoader newInstance(URL[], ClassLoader);
// Instance Methods
public URL findResource(String);
public Enumeration findResources(String);
public URL[] getURLs();
// Protected Instance Methods
protected void addURL(URL);
protected Package definePackage(String, Manifest, URL);
protected Class findClass(String);
protected PermissionCollection getPermissions(CodeSource);
}
ClassLoader, SecureClassLoader