考点介绍:
final修饰符,意为最终的,无法修改的,一旦一个变量被final修饰,那么它将无法再被赋值,一个方法被final修饰,它将无法被重写。当父类的某些方法不使用,但子类需要继承重写使用时,可以将该方法声明为抽象方法, 难么这个父类就就称为抽象类。接口就是给定一些没有实现的方法,封装到一起,到某个类要使用的时候,再根据具体情况把这些类写出来。
答案详情解析和文章内容可扫下方二维码或点击链接即可查看!
一、考点试题
1、以下关于final关键字说法错误的是
A.final是java中的修饰符,可以修饰类、接口、抽象类、方法和属性
B.final修饰的类肯定不能被继承
C.final修饰的方法可以被重载
D.final修饰的变量不允许被再次赋值
解答:正确答案是 A
final关键字声明属性、方法和类的时候需要注意以下几点:使用final声明的类不能有子类.......
2、若在某一个类定义中定义有如下的方法:abstract void performDial( ); 该方法属于() ?
A.本地方法
B..最终方法
C.静态方法
D.抽象方法
解答:正确答案是 D
本地方法:简单地讲,一个native Method就是一个java调用非java代码的接口;native方法表示该方法要用另外一种依赖平台的编程语言实现......
3、final的作用
解答:final根据修饰位置的不同作用也不相同,针对三种情况:
1)修饰变量,被final修饰的变量必须要初始化,赋初值后不能再重新赋值......
4、抽象类的特点有哪些?
解答:(1)抽象类不能实例化,即不能对其用new运算符;(2) 类中如果有一个或多个abstract方法,则该类必须声明为abstract......
二、考点文章
1、浅析Java中的final关键字
final关键字的基本用法
在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法......
2、【校招VIP】Java中的final变量、final方法和final类
final关键字可用于变量声明,一旦该变量被设定,就不可以再改变该变量的值。通常,由final定义的变量为常量。例如,在类中定义PI值,可以使用如下语句......
3、【校招VIP】Java关键字之abstract(抽象类的概念和使用)
(1)只给出方法定义而不具体实现的方法被称为抽象方法,抽象方法是没有方法体的,在代码的表达上就是没有“{}”。使用 abstract 修饰符来表示抽象方法和抽象类......
三、考点视频
finally的执行顺序
当try里面有return时,还执不执行finally?finnally里面有全局变量,到底值变不变化......
移动端:https://m.xiaozhao.vip/dTopic/detail/1368
PC端:https://xiaozhao.vip/dTopic/detail/1368
帖子还没人回复快来抢沙发