What the hey, I'm in a guessing mood, and I'm guessing these terms are words a non-English speaker has used to distinguish two "kinds" of interfaces. I bet a "non-methodical" interface is one that contains no method declarataions, e.g., java.io.Serializable and java.rmi.Remote. These are more conventionally called tagging or marker interfaces. Their purpose is to tell the VM to treat the implementing classes in a privileged way. A "methodical" interface would just be interfaces that declare one or more methods. ------------------ Michael Ernest, co-author of: The Complete Java 2 Certification Study Guide
Make visible what, without you, might perhaps never have been seen. - Robert Bresson
Yeah, but when Michael speaks - we ALL listen . He convinced ME. But David has a good point also. Therefore we can predict that David is soon to become an author!!!
"JavaRanch, where the deer and the Certified play" - David O'Meara
Joined: Sep 29, 2000
PS. p_naresh, Please change your name to be compliant with JavaRanch's naming policy. Your ID should be 2 separate names with more than 1 letter each. We really want this to be a professional forum and would prefer that you use your REAL name. Thanks, Cindy