Variables begin with a lowercase letter. This applies to local variables, parameters, and member fields of classes. If the name contains several words, capitalize the first letter of each word except the first. Do not use underscores. Package names begin with a lowercase letter.
Methods begin with a lowercase letter.
These are guidelines only , and are not enforced by the compiler. But they are so widespread that it is crazy to do something different. Several things could be the culprit. First off, it might be because one of the .class files has incorrect permissions. Email Dr. Meyer about it.