SECTION 1: DECLARATIONS AND ACCESS CONTROL 1. An identifier in java must begin with a letter, a dollar sign($), or an underscore (_); subsequent characters may be letters, dollar signs, underscores, or digits. 2. All the keywords in java prised of lower case characters only. 3. There are three top-level elements that may appear in a file. None of these elements is required. If they are present, then they must appear in the following order: -package declaration -import statements -class definitions 4. A Java source file (Java file) cannot have more than one public class, interface bination of both. 5. The variables in an interface are implicitly public, final and static. If the interface, itself, is declared as public the methods and variables are implicitly public. 6. Variables cannot be synchronized. 7. The variables in Java can have the same name as method or class. 8. A transient variable may not be serialized. 9. The transient keyword is applicable to variables only. 10. The native keyword is applicable to methods only. 11. The final keyword is applicable to methods, variables and classes. 12. The abstract keyword is applicable to methods and classes. 13. The static keyword is applicable to variables, methods or a block of code called static initializers. 14. A native method cannot be abstract but it can throw exception(s). 15. A final cl