URLClassLoaderŬ·¡½º¸¦ »ç¿ëÇÏ¿© ¹ÙÀÌÆ®Äڵ带 ³×Æ®¿öÅ©»ó¿¡¼ ´Ù¿î·ÎµåÇÏ´Â ¿¹Á¦
URLClassLoaderTest.java
import java.net.*;
import java.io.*;
public class URLClassLoaderTest{
public static void main(String args[]) throws Exception {
URL[] urlArray = {new File("c:/javaexample/16/").toURL()};
URLClassLoader ucl = new URLClassLoader(urlArray);
Class c =ucl.loadClass("Hello");
Hello hello =(Hello)c.newInstance();
hello.sayHello("±è»ñ°«");
}
}
class Hello{
public Hello(){
}
public void sayHello(String name){
System.out.println(name + "¾¾ ¾È³çÇϼ¼¿ä");
}
}
C:\javaExample\16>javac URLClassLoaderTest.java
C:\javaExample\16>java URLClassLoaderTest
±è»ñ°«¾¾ ¾È³çÇϼ¼¿ä
URLClassLoaderŬ·¡½º¸¦ ÀÌ¿ëÇØ¼ ³×Æ®¿öÅ©»ó¿¡¼ classÆÄÀÏÀ» ·ÎµùÇÒ ¼ö ÀÖ´Ù.
jabookÀúÀÚ¸íÇÔ |
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è¿Ï±â |