局部变量必须显示初始化,可以在定义的时候不指定初始值,在局部变量范围类再制定初始值,当还没制定初始值时,不可以使用局部变量,final修饰的局部变量也是如此。final修饰的形参不可以被赋值,因为形参是根据传入的值由系统初始化; 代码演示: public class Test { int a; // final修饰的形参不可被赋值 public Test( ...
步骤2:使用final修饰 然后,我们在另一个类中定义一个final成员对象并创建它的实例。 publicclassEmployee{privatefinalPersonperson;// 用final修饰成员对象publicEmployee(Stringname){this.person=newPerson(name);// 初始化final成员对象}publicPersongetPerson(){returnperson;// 获取person方法}} 1. 2. 3. 4. ...