1 Declarations and Access Control ............... 1
Java Refresher . . . . . . . . . . . . . . . . . . . . . 2 Referesher:复习
Identifiers & JavaBeans (Objectives 1.3 and 1.4) . . . . . . . . 4
Legal Identifiers . . . . . . . . . . . . . . . . . 5 法定标识符,legal:adj 法律、合法、法定、依法
Sun's Java Code Conventions . . . . . . . . . . . . 6 代码规定/惯例,convention:n 公约、惯例、大会、常规、习俗
JavaBeans Standards . . . . . . . . . . . . . . . . 8 standard:n 标准、规范、水平、规格、基准
Declare Classes (Exam Objective 1.1) . . . . . . . . . . . . 10 类的声明
Source File Declaration Rules . . . . . . . . . . . . 11
Class Declarations and Modifiers . . . . . . . . . . . 12 modifier: 修饰符
Exercise 1-1: Creating an Abstract Superclass and Concrete Subclass . . . . . . . . . . . . . . . 18 superclass:超类 subclass:子类
Declare Interfaces (Exam Objectives 1.1 and 1.2) . . . . . . . . 19
Declaring an Interface . . . . . . . . . . . . . . . 19
Declaring Interface Constants . . . . . . . . . . . . 22 constant:n 常数、常量、常项、恒量。
Declare Class Members (Objectives 1.3 and 1.4) . . . . . . . . 24
Access Modifiers . . . . . . . . . . . . . . . . . 24
Nonaccess Member Modifiers . . . . . . . . . . . . 39 非访问成员修饰符 nonaccess:非访问
Constructor Declarations . . . . . . . . . . . . . . 47 constructor:n 施工人、(构造)
Variable Declarations . . . . . . . . . . . . . . . 49
Declaring Enums . . . . . . . . . . . . . . . . . 60 ✓
Two-Minute Drill . . . . . . . . . . . . . . . . . 68 Drill:n 钻头、演习、练习 V:训练
Q&A Self Test . . . . . . . . . . . . . . . . . . . . 74
Self Test Answers . . . . . . . . . . . . . . . . . 79