Create Static vs Dynamic Class Loading in Java