final:修饰符(关键字)有三种用法:如果一个类被声明为 final,意味

着它不能再派生出新的子类,即不能被继承,因此它和 abstract 是反义词。将

变量声明为 final,可以保证它们在使用中不被改变,被声明为 final 的变量必须

在声明时给定初值,而在以后的引用中只能读取不可修改。被声明为 final 的方

法也同样只能使用,不能在子类中被重写。第 259 页 共 485 页

finally:通常放在 try…catch…的后面构造总是执行代码块,这就意味着

程序无论正常执行还是发生异常,这里的代码只要 JVM 不关闭都能执行,可以

将释放外部资源的代码写在 finally 块中。

finalize:Object 类中定义的方法,Java 中允许使用 finalize()方法在垃

圾收集器将对象从内存中清除出去之前做必要的清理工作。这个方法是由垃圾收

集器在销毁对象时调用的,通过重写 finalize()方法可以整理系统资源或者执行

其他清理工作。

最新文章

  1. ffmpeg 屏幕录制 so easy....
  2. 如何禁止 Mac OS X 在外接设备上生成 .DS_Store 文件?以及如何批量删除 .DS_Store 文件?
  3. Web services 安全 - HTTP Basic Authentication
  4. Array和ArrayList互相转换
  5. LeetCode Search a 2D Matrix II
  6. 关于no system images installed for this target解决方法
  7. 移动跨平台开发框架Ionic开发一个新闻阅读APP
  8. git 使用系列(二)---- 分支和合并
  9. Python序列化和反序列化
  10. 如何为MySQL服务器和客户机启用SSL
  11. 【.net】未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序解决办法
  12. 10. 批量插入List<String>
  13. 深度学习论文翻译解析(二):An End-to-End Trainable Neural Network for Image-based Sequence Recognition and Its Application to Scene Text Recognition
  14. Java并发包学习一 ThreadFactory介绍
  15. sklearn特征抽取
  16. struts2第二天——数据操作
  17. java 循环时候当达到这个类型的极值时 会停止输出
  18. Effective C++(20) 继承与面向对象设计
  19. async+await 让界面飞,让双手爽
  20. Simpsons’ Hidden Talents HDU - 2594(拓展kmp)

热门文章

  1. k8s功能、各组件介绍以及pod创建流程
  2. web渗透绕过
  3. Spring Boot+RabbitMQ 通过fanout模式实现消息接收(支持消费者多实例部署)
  4. 案例二:shell脚本获取当前日期和时间及磁盘使情况
  5. C#特性(属性)Attribute
  6. Oracle之PL/SQL Developer的下载与安装
  7. Codeforces Round #769 (Div. 2)D,E
  8. Vue-router路由判断页面是否登录,未登录跳转到登录页面
  9. 关于UI自动化IOS元素定位方法说明
  10. 【FAQ】接入HMS Core推送服务过程中一些常见问题总结