下面有关java final的基本规则,描述错误的是?
Afinal修饰的类不能被继承
Bfinal修饰的成员变量只允许赋值一次,且只能在类方法赋值
Cfinal修饰的局部变量即为常量,只能赋值一次。
Dfinal修饰的方法不允许被子类覆盖
正确答案:B

解析:


final修饰的成员变量为基本数据类型是,在赋值之后无法改变。当final修饰的成员变量为引用数据类型时,在赋值后其指向地址无法改变,但是对象内容还是可以改变的。
final修饰的成员变量在赋值时可以有三种方式。1、在声明时直接赋值。2、在构造器中赋值。3、在初始代码块中进行赋值。final修饰的方法,不允许被子类覆盖。
final修饰的类,不能被继承。
final修饰的变量,不能改变值。
final修饰的引用类型,不能再指向别的东西,但是可以改变其中的内容。(1)、final代表一个恒定不变的量。
(2)、当final修饰一个基本数据类型时代表数值恒定不变,当修饰一个引用数据类型时代表引用恒定不变,但是对象内容可以改变。
(3)、对于final修饰的变量且不是static的,其定义可以在三个位置。1,变量申明处,2、非静态构造代码块,3构造函数。从而保证在使用之前已被初始化。
(4)、对于static final修饰的变量,其定义可以有两处。1、变量申明处,2、静态构造代码块。
(5)、static final和final之间的区别是,前者代表对于一个类恒定不变的属性,后者代表对于一个类来说恒定不变的属性,但是对于同一个类不同对象之间还是可以变换的。
(6)、对于一个类中private的方法,其隐士地指定为final的。
(7)、对于final类,其域是否为final根据自己情况而定,但是其方法都是final的。

解题技巧:

答案中有只有两个子的,一般都是错的。

下面有关java final的基本规则,描述错误的是?相关推荐

  1. java基础题22:(单选题)在Java中,以下描述错误的是( )

    22.(单选题)在Java中,以下描述错误的是( ) A-class是源文件 B-java是编译前的源文件 C-class是编译后的文件 D.Java程序需编译后方可运行 [正确答案]A [答案解析] ...

  2. java中关于类描述错误的是什么,下面关于Java程序的描述中,错误的是()

    下面关于Java程序的描述中,错误的是() 答:不同操作系统上的Java虚拟机是相同的 下列可适用过失性辞退的情形是( ) 答:小李严重失职给单位造成重大损失. 下列项目中,能同时引起负债和所有者权益 ...

  3. java关于资源的描述错误的是_在Java中,下列关于读写文件的描述错误的是

    摘要: 新方主要的创法是,下列指2技术纪6今的现代阶段是代至0年创新方法发展0世.读写的描本环过程节是的基思维.制让觉控当视动觉位于时控制,文件误技能动作处于说明.... 新方主要的创法是,下列指2技 ...

  4. java关于资源的描述错误的是,下列关于Java中的流描述错误的是。

    摘要: 下列关于织品描述盘点及报对棉废报损的,下列哪项的是错误.没有区别,流描就是.在W辑中d编,述错选取"模键可以打按.式开"扩展.... 下列关于织品描述盘点及报对棉废报损的, ...

  5. 以下对java中的接口的描述错误的是_Java笔试题

    所有内容都是在网上查找的 1.下面哪些是Thread类的方法? A.Start() B.run()方法 C.exit()方法 D. getPriority()方法 解析:exit()方法 是 Syst ...

  6. 在java中下列描述错误的是_在 JAVA 中 , 关于类的方法 , 下列描述错误的是 ()._学小易找答案...

    [多选题]价值的特性是 [简答题]输入任一字符串,统计其中数字,字母及其它字符个数 .(25分) [填空题]1.产品整体包括哪五个基本层次 2核心层次产品最基本的层次,是产品的_____ [单选题]纸 ...

  7. java语言的数组描述_下列关于Java语言的数组描述中,错误的是()。_学小易找答案...

    [单选题]下面()是正确的main()方法说明. [填空题]Java规定,如果子类中定义的成员方法与父类中定义的成员方法同名,并且参数的( )和类型以及( )的类型也相同,则父类中的同名成员方法被屏蔽 ...

  8. 在Java中,以下有关类的关联关系描述错误的是()

    1.在Java中,以下有关类的关联关系描述错误的是(A).  A.在Java中,通过对象也可以进行关系描述,他们分别为一对一.-对多.多对一和多对多. B.一对一的关系就是在本类中定义对方类型的对象 ...

  9. 八股文系列:Java中的异常和错误

    Java异常架构与异常关键字 Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制. Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程 ...

最新文章

  1. CMU赵越:异常检测的算法、案例和落地
  2. 怎么操作会导致MySQL锁表
  3. java学习笔记3--类与对象的基础
  4. 计算机系统结构总概,计算机系统结构概论
  5. python一些常用函数_【python】常用的一些内置函数
  6. Django 学习(一)Django安装以及初步使用
  7. Linux 进程状态详解
  8. Python环境(基于Pycharm和官方python包)搭建顺序
  9. 【译】Immutable.js : 操作 Set -8
  10. 【Java】I/O流体系中流的分类
  11. iOS 8 Metal Swift教程 :开始学习
  12. ubuntu16.04中创建新用户
  13. Elasticsearch中的嵌套查询介绍及实例
  14. 三角函数和角与差角公式的图形解释
  15. 苹果x微信语音十秒就断_苹果手机微信语音没声音怎么回事?
  16. 查询数据表中重复数据及重复次数
  17. 2021北京高考成绩查询教育在线,关注 | 多省公布2021高考成绩查询时间!
  18. 苹果id注册显示无法连接服务器失败原因,apple id连接服务器失败怎么办
  19. Excel行高列宽使用单位为磅(1cm=28.6磅)
  20. 蜂窝六边形的六边形消除高分秘籍

热门文章

  1. 静态网站以及动态网站
  2. 解决 IE下ajaxfileupload不兼容的问题
  3. 企业公众号运营见效难,如何突围?
  4. 电感的能量储存在哪里-深度解析(4)
  5. uniapp唤醒手机地图app
  6. 冰蝎下的反弹shell连接msfconsole
  7. rails 创建_使用Rails和Icecast创建在线流媒体广播
  8. Tesseract怎么识别中文
  9. 书评 | 赋能 - 打造应对不确定性的敏捷团队
  10. 后悔买房了,太难了,每个月工资8000,房贷5500