使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
final表示不能修改的变量,如果再加上static就能修饰常量
在Java中, 可以使用final关键字修饰类、方法以及成员变量。
(1).final标记的类不能被继承;
(2).final标记的方法不能被子类复写;
(3).final标记的变量即成为常量,只能被赋值一次.
注意: 如果使用final来声明常量,请遵守以下常规: final标记的变量名,所有单词字母都需大写.
是引用不变。
第1题:
A.对象与引用变量的有效期不一致,当引用变量不存在时,编程人员必须动手将对象删除,否则会造成内存泄露。
B.对象与引用变量的有效期是一致的,当引用变量不存在时,它所指向的对象也会自动消失。
C.对象与引用变量的有效期是一致的,不存在没有引用变量的对象,也不存在没有对象引用变量。
D.引用变量是指向对象的一个指针。
第2题:
下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是()
A、产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B、产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C、产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D、产生表单对象引用变量YY,在释放变量YY时并不关闭表单
第3题:
对象的相对引用中,要引用当前操作的对象,可以使用的关键字是
A.Parent
B.ThisForm
C.ThisformSet
D.This
第4题:
以下关于final关键字说法错误的是( )(两项)
A)final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性
B)final修饰的类肯定不能被继承
C)final修饰的方法不能被重载
D)final修饰的变量不允许被再次赋值
第5题:
A、final修饰的局部变量可以被重新赋值
B、final修饰的变量被称之为常量
C、final修饰的基本数据类型变量,不能改变其值
D、final修饰的引用数据类型变量,不能改变其地址值
第6题:
Java中被final关键字修饰的变量,不能被重新赋值
第7题:
下面关于final说法错误的是()
第8题:
final关键字不能修饰的参数是()
第9题:
下述代码执行后,有几个引用变量和几个对象?() Student stu = new Student(“Mike”); Student stua; Stua = stu;
第10题:
如何理解引用作为函数参数时,值可以发生变化()
第11题:
2个引用变量,1个对象
1个引用变量,1个对象
2个引用变量,2个对象
1个引用变量,2个对象
第12题:
final修饰的类不可以继承其他类
内部类在访问局部变量的时候,局部变量需要使用final修饰
被final修饰的引用类型变量内部的内容是可以发生变化的//地址值不能发生变化
final修饰的变量称为常量,这些变量只能赋值一次。
第13题:
第14题:
使用final 关键字修饰一个变量时,是引用不能变,还
是引用的对象不能变?
使用final 关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改
变的。例如,对于如下语句:
final StringBuffer a=new StringBuffer("immutable");
执行如下语句将报告编译期错误:
a=new StringBuffer("");
但是,执行如下语句则可以通过编译:
a.append(" broken!");
有人在定义方法的参数时,可能想采用如下形式来阻止方法内部修改传进来的参数对象:
public void method(final StringBuffer param)
{
}
实际上,这是办不到的,在该方法内部仍然可以增加如下代码来修改参数对象:
param.append("a");
第15题:
对象的相对引用中,要引用当前操作的对象,可以使用的关键字是( )。
A. Parent
B. This Form
C. This FormSet
D. This
第16题:
对象的相对引用中,要引用当前操作的对象,可以使用的关键字是( )。
A.Parent
B.This Form
C.This FormSet
D.This
第17题:
下面关于命令DO FORM. XX NAME YY LINKED的陈述中,哪个是正确的( ).
A)产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B)产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C)产生表单对象引用变量YY,在释放变量XX时自动关闭表单
D)产生表单对象引用变量YY,在释放变量XX时并不关闭表单
第18题:
final,finally,finalize三个关键字的区别有()。
第19题:
类中static修饰的变量或方法,可以使用类名或对象的引用变量访问
第20题:
下面说法正确的是()。
第21题:
在java中,引用对象变量和对象间有什么关系?()
第22题:
2个引用变量,1个对象
1个引用变量,1个对象
2个引用变量,2个对象
1个引用变量,2个对象
第23题:
对
错
第24题:
( 难度:中等)关于java的关键字final说法错误的是()
A.final 修饰的类不能被继承
B.final 修饰的方法不能被子类重写
C.final 修饰的变量即成为常量
D.一个类声明为final,该类包含的方法和变量也声明为 final
答案:D