import java.io.*; import java.net.*; public class Klassilugeja extends ClassLoader{ public Class annaKlass(String nimi, boolean failist){ byte b[]=null; if(failist=true)b=loeFailist(nimi); else b=loeVorgust(nimi); return defineClass(nimi, b, 0, b.length); } private byte[] loeFailist(String nimi){ byte b[]=null; try{ InputStream in=new FileInputStream(nimi+".class"); b=new byte[in.available()]; in.read(b); System.out.println("pikkus="+b.length); }catch(Exception e){e.printStackTrace();} return b; } private byte[] loeVorgust(String nimi){ byte b[]=null; return b; } }