Originally posted by Fred Rosenberger:
I am not positive, but i BELIEVE that each class is loaded just before it is needed for the first time...
Exactly. Any of the following can cause a class to load (if not already loaded):
Accessing a static memberCreating a new instanceCalling Class.forName("ClassName")