java基础学习面向对象之final关键字 五-9
来源:互联网 发布:移动硬盘 知乎 编辑:程序博客网 时间:2024/05/21 10:26
final关键字
最终,作为一个修饰符
2.被final修饰的类不可以被继承,为了避免被继承,被子类复写。
3.被final修饰的方法不能被复写。
4.被final修饰的变量是一个常量只能赋值一次,既可以修饰成员变量,也可以修饰局部变量。
默认子类覆盖父类方法但是没有阻止:
加上final修饰后:有报错,根本不会让重写父类方法。。。 这样父类的一些方法就不会被修改。。
在描述一些事物时,一些数据的出现值是固定的,那么为了增强阅读性,都给这些值起个名字,方便阅读,而这个值不需要改变时,
加上final修饰,作为常量。书写范围所有字母都大些,用_连接。
常量定义一般都是 public权限 、静态的
5.内部类定义在类中的局部位置上时,只能访问该局部被final修饰的局部变量
1:谈谈final, finally, finalize的区别
final:是一个修饰符它可以修饰类,修饰变量,修饰方法修饰的类不可以被继承修饰的变量是一个常量修饰的方法不能被重写
finally:是异常处理的一部分,用于释放资源。它里面的代码永远会执行。特殊情况:除非在知道到finally之前jvm退出了。
finalize:是Object类的一个方法,用于垃圾回收。
最后附上JDK使用文档API 下载
1 0
- java基础学习面向对象之final关键字 五-9
- JavaSE入门学习22:Java面向对象之final关键字
- java面向对象前言之final关键字
- java学习基础面向对象之this和static关键字 五-4
- 面向对象之关键字final
- java面向对象-final关键字
- JAVA面向对象-----final关键字
- Java基础07天 学习笔记_面向对象(继承,final关键字,抽象类,接口)
- java基础学习面向对象之封装 五-2
- java学习基础面向对象之构造方法 五-3
- java基础学习面向对象之继承 五-7
- java基础学习面向对象之代码块 五-8
- 《java入门第一季》之面向对象(final关键字)
- Java基础之面向对象(五)
- 黑马程序员——Java基础---面向对象(继承_概述、关键字final、抽象类)(5) 分类: Java学习笔记
- Java面向对象高级--final关键字
- 深入java面向对象二:final关键字
- java面向对象(十二) final关键字
- HTTPS原理解析
- 复杂的MySQL 时间查询语句解析
- JAVA高级【3.3】《Java核心技术2》网络-使用 URL 读取网络资源
- Java反射机制详解
- 初始Hibernate框架
- java基础学习面向对象之final关键字 五-9
- Java-Base64加密&&MD5加密
- View和ViewGroup 的measure过程
- tomcat 设置 虚拟路径
- Android的悬浮窗式对话框
- iOS 写入日历
- 人生如茶
- Spirng IoC/DI容器 的helloworld工程2-多个配置文件
- Java中的多线程你只要看这一篇就够了