final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承
finally是异常处理语句结构的一部分,表示总是执行
finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源的回收,例如关闭文件等
引用变量被final修饰之后,不能再指向其他对象,它指向的对象的内容也是不可变的
第1题:
A、属性用于描述对象的状态,方法用于表示对象的行为
B、基于同一类产生的两个对象可以分别设置自己的属性值
C、事件代码也可以像方法一样被显式调用
D、在新建一个表单时,可以添加新的属性、方法和事件
第2题:
以下关于final关键字说法错误的是( )(两项)
A)final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性
B)final修饰的类肯定不能被继承
C)final修饰的方法不能被重载
D)final修饰的变量不允许被再次赋值
第3题:
下面关于垃圾收集的说法正确的是()
第4题:
final,finally,finalize三个关键字的区别有()。
第5题:
下面关于final说法错误的是()
第6题:
下列说法中正确的是()。
第7题:
下列关于属性、方法和事件的叙述中,()是错误的。
第8题:
final修饰的类不可以继承其他类
内部类在访问局部变量的时候,局部变量需要使用final修饰
被final修饰的引用类型变量内部的内容是可以发生变化的//地址值不能发生变化
final修饰的变量称为常量,这些变量只能赋值一次。
第9题:
final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承
finally是异常处理语句结构的一部分,表示总是执行
finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源的回收,例如关闭文件等
引用变量被final修饰之后,不能再指向其他对象,它指向的对象的内容也是不可变的
第10题:
一个Java源程序文件中最多只能有一个public类
引用一个类的属性或调用其方法必须以这个类的对象名为前缀
抽象类默认是public类
final类中的属性和方法都必须被final修饰符修饰
第11题:
一旦一个对象成为垃圾,就立刻被收集掉。
对象空间被收集掉之后,会执行该对象的finalize方法
finalize方法和C++的析构函数是完全一回事情
一个对象成为垃圾是因为不再有引用指着它,但是线程并非如此。
第12题:
上转型对象不能操作子类新增的成员变量(相当于失掉了这部分属性)、不能使用子类新增的方法(相当于失掉了一些功能)
转型对象可以操作子类继承或覆盖的成员变量,也可以使用子类继承的或覆盖的方法
如果子类覆盖了父类的某个方法后,当对象的上转型对象调用这个方法时一定是调用了这个覆盖的方法,因为程序在运行时知道,这个上转型对象的实体是子类创建的,只不过损失了一些属性和功能而已
可以将父类创建的对象的引用赋值给子类声明的对象
第13题:
下列关于类、对象、属性和方法的叙述中,错误的是( )。
A. 类是对一类具有相同的属性和方法对象的描述
B. 属性用于描述对象的状态
C. 方法用于表示对象的行为
D. 基于同一个类产生的两个对象不可以分别设置自己的属性值
第14题:
下列关于类、对象、属性和方法的叙述中,错误的是( )。
A)类是对一类具有相同的属性和方法对象的描述
B)属性用于描述对象的状态
C)方法用于表示对象的行为
D)基于同一个类产生的两个对象不可以分别设置自己的属性值
第15题:
Final类中的属性和方法都必须被final修饰符修饰。
第16题:
final, finally, finalize三个关键字的区别有()
第17题:
下面说法正确的是()。
第18题:
下面关于语句说法正确的是()
第19题:
final、finally和finalize的区别中,下述说法正确的有()。
第20题:
final是修饰符(关键字)可以修饰类、变量、方法
finally在异常处理时使用,提供 finally 块来执行任何清除操作
finalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作
finally和finalize一样都是用于异常处理的方法
第21题:
Abstract不能和final并列修饰同一个类
一个方法使用final修饰,则该方法所在的类不能被继承
abstract方法所在的类必须是abstract类
static方法中能处理非static域
第22题:
final可修饰类、属性(变量)、方法
abstract可修饰类、方法
抽象方法只有方法声明,没有方法体
关键字final和abstract不能同时使用
第23题:
没有子类的友好类应该定义成final。
没有被覆盖的友好方法应该定义成final
不定义在包中没有被用到的友好属性、方法和类
不要定义不会被用到的局部变量、类私有属性、类私有方法和方法参数
第24题:
( 难度:中等)关于java的关键字final说法错误的是()
A.final 修饰的类不能被继承
B.final 修饰的方法不能被子类重写
C.final 修饰的变量即成为常量
D.一个类声明为final,该类包含的方法和变量也声明为 final
答案:D