Te jó ég, ezt hogy? Érdekel a működési elv, mert azt gondoltam, hogy a JVM ezt nem engedi.
Ha az osztály tagjai ugyanazok maradnak (signature szerint legalábbis), akkor az osztály elég jól cserélhető egy saját class loaderrel, ami kicsit megpeccseli a betöltött osztályokat. De paraméterlista változását vagy más hasonló tagváltozást nem tudom hogyan lehetne megcsinálni.