网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
多选题
final、finally和finalize的区别中,下述说法正确的有()。
A
final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承
B
finally是异常处理语句结构的一部分,表示总是执行
C
finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源的回收,例如关闭文件等
D
引用变量被final修饰之后,不能再指向其他对象,它指向的对象的内容也是不可变的
参考答案
参考解析
解析:
使用 final 关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的
更多 “多选题final、finally和finalize的区别中,下述说法正确的有()。Afinal用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承Bfinally是异常处理语句结构的一部分,表示总是执行Cfinalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源的回收,例如关闭文件等D引用变量被final修饰之后,不能再指向其他对象,它指向的对象的内容也是不可变的” 相关考题
考题
final,finally,finalize三个关键字的区别有()
A.final是修饰符(关键字)可以修饰类、变量、方法B.finally在异常处理时使用,提供finally块来执行任何清除操作C.finalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作D.finally和finalize一样都是用于异常处理的方法
考题
final,finally,finalize三个关键字的区别有()。
A.final是修饰符(关键字)可以修饰类、变量、方法B.finally在异常处理时使用,提供finally块来执行任何清除操作C.finalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作D.final和finalize一样都是用于异常处理的方法
考题
下列选项中,关于final修饰成员变量的说法正确的是?()
A.被final修饰的成员变量可以被多次赋值B.被final修饰的成员变量为常量C.final只能在接口中修饰成员变量D.以上都不对
考题
下面对异常说法不正确的是()A、try/catch块为基本引发异常的组合B、在捕获异常时,可以有多个catch块C、无论异常是否发生,finally块总会执行D、try块和finally不能连用
考题
final,finally,finalize三个关键字的区别有()。 A、final是修饰符(关键字)可以修饰类、变量、方法B、finally在异常处理时使用,提供finally块来执行任何清除操作C、finalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作D、final和finalize一样都是用于异常处理的方法
考题
final, finally, finalize三个关键字的区别有() A、final是修饰符(关键字)可以修饰类、变量、方法B、finally在异常处理时使用,提供 finally 块来执行任何清除操作C、finalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作D、finally和finalize一样都是用于异常处理的方法
考题
在Java中,关于捕获错误的语法try - catch - finally的说法正确的是() A、try – catch 必须配对使用B、try 可以单独使用C、try – finally 可以配对使用D、在 tru – catch 后如果定义了finally肯定会执行
考题
final、finally和finalize的区别中,下述说法正确的有()。A、final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承B、finally是异常处理语句结构的一部分,表示总是执行C、finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源的回收,例如关闭文件等D、引用变量被final修饰之后,不能再指向其他对象,它指向的对象的内容也是不可变的
考题
单选题在try-catch-finally结构中,哪个说法不正确()A
可以存在多个catch语句块,表示可以捕捉多种异常B
不能同时没有catch语句块和finally语句块C
结构整体可以当作一条语句,从而可以嵌套在其他try-catch-finally结构中D
在try-catch-finally结构中,不发生异常,finally语句块不会执行
考题
单选题Object类的finalize()方法是如何声明的()。A
public void finalize()B
protected int finalize()C
C.protected void finalize(intD
protected void finalize()throws Throwable
考题
单选题Exhausted from a day of hiking across steep, rain-soaked paths, the group of campers were relieved upon the final reaching of the car.A
group of campers were relieved upon the final reaching of the carB
camping group became relieved after they got to the carC
group of campers was relieved to finally reach the carD
campers were relieved after the car was finally reachedE
group was relieved after the campers finally reached the car
考题
多选题final, finally, finalize三个关键字的区别有()Afinal是修饰符(关键字)可以修饰类、变量、方法Bfinally在异常处理时使用,提供 finally 块来执行任何清除操作Cfinalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作Dfinally和finalize一样都是用于异常处理的方法
考题
多选题在Java中,关于捕获错误的语法try - catch - finally的说法正确的是()Atry – catch 必须配对使用Btry 可以单独使用Ctry – finally 可以配对使用D在 tru – catch 后如果定义了finally肯定会执行
热门标签
最新试卷