古怪地应用模式……两点:
1、为什么要这么实现??
2、jar文件里面你保存的是什么?你想装载的又是什么?

解决方案 »

  1.   

    1、为什么要这么实现??
       还有别的方法吗?,若有,请指教
    2.jar文件里面你保存的是什么?你想装载的又是什么?
    jar文件里面你保存的是很多的类,需要有一个主类调用起来就可以,不用装载更好谢谢!我说的操作题实际上就是一个可以运行的模块,因为考生只有运行才能知道他的做作
    对不对,能得多少分...
    在delphi中是用dll实现的提供了几个接口(run(),stop(),int getscore())
    在java中也是要有这样的接口,但是需要多个class(根据操作题的具体内容而定),
    每个题都要通过这个接口来调用
      

  2.   

    1、你直接把考题保存在DB中不好吗?
    2、晕,你的意思是你需要调用一个内存中的jar流中的一个class文件的一个main方法?
      

  3.   

    leonzhao(灯泡):
    我所说的的考题不是一般的考题,是仿真题(仿真一个word,photoshop来检查考生操作的正确性),就是要求考生运行才能得到结果的,普通的英语考试我早已实现了;
    这些仿真题是以jar的形式以流的形式放到数据库中,然后象applet,java web start的机制一样载到内存中运行的,我知道这一定可以实现的确象你说的第二点,不过不一定是一个main,而是调用我说的一些接口(run(),stop(),int getscore()),要主程序完全控制他的运行谢谢!!