首页 > 试题广场 >

在java类中有如下代码片段,选出有错误的代码行()?fin

[不定项选择题]
在java类中有如下代码片段,选出有错误的代码行()?
 final int age;     //1
 public void m() {
  final int age;  //2
  age = 12;  //3
  age = 10;  //4
 }
  • 1
  • 2
  • 3
  • 4
final修饰基本数据类型时:三种赋值方式
  1. 在定义时直接赋值。
  2. 声明时不赋值,在constructor中赋值(最常用的方式)
  3. 声明时不赋值,在构造代码块中赋值
编辑于 2022-03-05 22:53:35 回复(1)
第一行和第四行都是错的
发表于 2022-02-05 21:56:23 回复(0)
finall  关键字 是最终得  
修饰类类不可以被继承

修饰方法 方法不可重写
 class A{
    final public void a(String a){
        System.out.println("dfgjhkl");
    }
}
class B extends A{
      public void a(String a) {  //报错
        System.out.println("------");
    }
}
修饰引用
   为基本数据类型时候   为常量 只允许一次赋值  在定义的时候必须赋值
成员变量与局部变量同名时 this  区别 使用
发表于 2021-05-19 09:40:54 回复(0)
发表于 2021-05-15 01:26:16 回复(2)