public synchronized Class findClass(String name) throws ClassNotFoundException {
Class c = (Class)cache.get(name);
if (c==null) c = defineClass(name);
public synchronized Class findClass(String name) throws ClassNotFoundException {
Class c = (Class)cache.get(name);
if (c==null) c = defineClass(name);