final关键字不能修饰的参数是()

题目

final关键字不能修饰的参数是()

  • A、类
  • B、成员
  • C、变量
  • D、方法
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

final关键字修饰变量,则该变量是______________。


正确答案:常量

第2题:

下列说法正确的是

A.用abstract关键字修饰的方法,不能再被子类重写

B.用final关键字修饰的方法,不能再被子类重写

C.抽象类中一定要包含abstract方法

D.某个类中包含了abstract方法,该类可以不声明为abstract类


正确答案:B
解析:本题考查类定义中的关键字。abstract关键字修饰的方法称为抽象方法,该方法必须被重写,选项A错误;抽象类中不一定要包含abstract方法,但是,一旦某个类中包含了 abstract方法,该类就必须声明为abstract类,选项 C和选项D错误;用final修饰的方法不能再被子类重写,选项B正确。

第3题:

final,finally,finalize三个关键字的区别有()。

A.final是修饰符(关键字)可以修饰类、变量、方法

B.finally在异常处理时使用,提供finally块来执行任何清除操作

C.finalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作

D.final和finalize一样都是用于异常处理的方法


参考答案:A, B, C

第4题:

下面对于final的描述中,错误的是?()

A、final修饰的局部变量可以被重新赋值

B、final修饰的变量被称之为常量

C、final修饰的基本数据类型变量,不能改变其值

D、final修饰的引用数据类型变量,不能改变其地址值


正确答案:A

第5题:

以下关于final关键字说法错误的是( )(两项)

A)final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性

B)final修饰的类肯定不能被继承

C)final修饰的方法不能被重载

D)final修饰的变量不允许被再次赋值


答案:AC

第6题:

Java中被final关键字修饰的变量,不能被重新赋值。( )

此题为判断题(对,错)。


参考答案:正确

第7题:

使用final 关键字修饰一个变量时,是引用不能变,还

是引用的对象不能变?


正确答案:

 

使用final 关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改

变的。例如,对于如下语句:

final StringBuffer a=new StringBuffer("immutable");

执行如下语句将报告编译期错误:

a=new StringBuffer("");

但是,执行如下语句则可以通过编译:

a.append(" broken!");

有人在定义方法的参数时,可能想采用如下形式来阻止方法内部修改传进来的参数对象:

public void method(final StringBuffer param)

{

}

实际上,这是办不到的,在该方法内部仍然可以增加如下代码来修改参数对象:

param.append("a");

第8题:

下面说法正确的是()。

A.final可修饰类、属性(变量)、方法

B.abstract可修饰类、方法

C.抽象方法只有方法头,没有方法体

D.关键字final和abstract不能同时使用


正确答案:ABCD

第9题:

final关键字不可以修饰成员变量()

此题为判断题(对,错)。


正确答案:错误

第10题:

下面有关java final的基本规则,描述错误的是()。

  • A、final修饰的类不能被继承
  • B、final修饰的成员变量只允许赋值一次,且只能在类方法赋值
  • C、final修饰的局部变量即为常量,只能赋值一次
  • D、final修饰的方法不允许被子类覆盖

正确答案:B

更多相关问题