Under what conditions can one save a class file (with debug print statement), compile from command line, run, and actually run the old version of the program without the new statement?
Is there a common mistake that causes this or, if not that, gives the illusion of this happening?