The class will only be loaded once. As long as the second one asks the same ClassLoader to load the Class, nothing will happen. It is however possible for the class to be loaded if another ClassLoader is specified, but not guaranteed.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com
subject: Multiple loading of a class thru Class.forName() ??