java打印已经被加载的类_使用URLClassLoader加载类,不会报错,但被加载类中的内容也没有打印出来...
被加載類和加載類的程序在一個文件夾下;
運行沒有任何結果:
D:java_exercise>javac URLTest.java
D:java_exercise>java URLTest
D:java_exercise>
加載類:
import java.net.*;
import java.io.File;
import java.net.URLClassLoader ;
public class URLTest
{
public static void main (String [ ] args )
{
URL[ ] urls = new URL[1] ;
try {
urls[0] = new URL("file",null,(new File(System.getProperty("user.dir") + File.separator)).toString ( ) );
URLClassLoader cl = new URLClassLoader ( urls) ;
cl.loadClass ("Testee");
}
catch (Exception e)
{
e.printStackTrace ( ) ;
}
}
}
被加載類:
public class Testee
{
static
{
System.out.println ("I am loaded!");
}
}
總結
以上是生活随笔為你收集整理的java打印已经被加载的类_使用URLClassLoader加载类,不会报错,但被加载类中的内容也没有打印出来...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java zip文件夹_如何使用java
- 下一篇: 汇编为什么分段执行总是执行不了_为什么我