java面试集锦之 final

作者: 躲在屋顶上的喵 | 来源:发表于2019-06-10 17:01 被阅读0次
java面试集锦之 final

一.修饰变量:

        1.成员变量:

                1、直接赋值。

                2、全部在构造方法中赋初值。

                3、必须初始化,且只能初始化一次。

        1.1.基本类型:数值恒定不变(作为常量)

        1.2.对象引用:引用地址恒定不变

        (一旦对象初始化被引用,该引用就不能再指向其他引用--但对象自身内容可被修改)

        补充:如果是static final:其中static表示被类共享,且在装载时就已初始化;final表示不可改变。

二.修饰方法:不能被重写。

        2.1.private方法会隐式的被指定为final方法。

        2.2.父类中有final方法,子类不能重写。

三.修饰类:不能被继承。

        3.1.成员方法都会被隐式指定为final方法

        3.2.成员变量据需设计为final

相关文章

  • java面试集锦之 final

    一.修饰变量: 1.成员变量: 1、直接赋值。 2、全部在构造方法中赋初值...

  • Java笔记

    Java基础 Java面试通关要点 1.面向对象的特征 封装 继承 多态 封装继承多态 2.final,final...

  • Collection

    参考地址:Java集合常见面试题集锦Java集合必会14问(精选面试题整理) Java中Collection和Co...

  • java学习——源码分析finalize和FinalRefere

    一道常见的java面试题:描述final、finally、finalize的区别final、finally是常用的...

  • java 常用知识点链接

    java面试公众号每日一题 final , finally, finalize() 界面原型设计 Java 集合列...

  • JAVA面试题(一)

    大公司的Java面试题集 第一,谈谈final, finally, finalize的区别。 final用于声明属...

  • Java 中的 final、finally、finalize 有

    Java 中 final、finally、finalize 有什么不同?这是在 Java 面试中经常问到的问题,他...

  • 【集合框架】

    集合框架(怎么实现、适用场景) hash相关 Java集合框架 Java集合框架综述Java集合框架面试问题集锦 ...

  • Java面试集锦

    1. 引用传递的问题(记住java里面是没有指针的,只有值拷贝和引用拷贝) 引用拷贝拷贝的实际是地址,当引用传递过...

  • 面试相关

    面试题库来自:https://blog.720ui.com/2018/java_interview_final/ ...

网友评论

    本文标题:java面试集锦之 final

    本文链接:https://www.haomeiwen.com/subject/sqqtfctx.html