Some basic questions 1. In a JVM, there can be many classloaders correct? like EJBClassLoader, WebApp Classloader 2. Call between one classloader and another classloader within JVM - is it pass by value or pass by reference? 3. Singleton class is per classloader? or per JVM?