mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-23 03:59:06 +08:00
30 lines
523 B
Java
30 lines
523 B
Java
|
import java.net.*;
|
||
|
|
||
|
public class TestParent
|
||
|
{
|
||
|
public static void main (String[] args)
|
||
|
{
|
||
|
URLClassLoader ucl =
|
||
|
(URLClassLoader) ClassLoader.getSystemClassLoader();
|
||
|
URL urls[] = ucl.getURLs ();
|
||
|
|
||
|
MyLoader parent = new MyLoader (urls);
|
||
|
|
||
|
MyLoader t1 = new MyLoader (urls, parent);
|
||
|
MyLoader t2 = new MyLoader (urls, parent);
|
||
|
|
||
|
Class c1, c2;
|
||
|
|
||
|
try {
|
||
|
|
||
|
c1 = t1.loadClass ("dummy");
|
||
|
c2 = t2.loadClass ("dummy");
|
||
|
|
||
|
}
|
||
|
catch (Exception e) {
|
||
|
e.printStackTrace ();
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|