美文网首页
六、面试总结(六)

六、面试总结(六)

作者: 城市里永远的学习者 | 来源:发表于2018-11-19 14:55 被阅读0次

一、final,finally,finalize的区别?
1.final :

1、修饰符(关键字) 如果一个类被声明为final,意味着它不能再派生新的子类,不能作为父类被继承。因此一个类不能及被声明为abstract,又被声明为final的。

2、将变量或方法声明为final,可以保证他们使用中不被改变。被声明为final的变量必须在声明时给定初值,而以后的引用中只能读取,不可修改,被声明为final的方法也同样只能使用,不能重载。

2.finally:

异常处理时提供finally块来执行清楚操作。如果抛出一个异常,那么相匹配的catch语句就会执行,然后控制就会进入finally块,如果有的话。

3.finalize:

是方法名。java技术允许使用finalize()方法在垃圾收集器将对象从内存中清除之前做必要的清理工作。这个方法是在垃圾收集器在确定了,被清理对象没有被引用的情况下调用的。

finalize是在Object类中定义的,因此,所有的类都继承了它。子类可以覆盖finalize()方法,来整理[系统资源]或者执行其他清理工作。

相关文章

  • 六、面试总结(六)

    一、final,finally,finalize的区别?1.final : 1、修饰符(关键字) 如果一个类被声明...

  • 面试题汇总:HBASE

    1.《Hbase相关面试题》 2.《【面试】HBase面试题》 3.《Hbase总结(六)hbase37个笔试题》...

  • 前端面试总结(六)

    1.每个HTML文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗? 声明位于文...

  • 面试六

    今天下午有面试,在boss上聊的,看公司简介,公司还算正规。到达公司前台才发现,公司很简陋,筒子楼里面两个居室打通...

  • 总结六

    今天,我对梦想又有了新的认识与对梦想的巩固,我想成为一位国际知名设计师,为世人们设计出最美丽、动的衣服,让贫穷的人...

  • 总结六

    今天我们看了《神秘巨星》,我知道了梦想对一个人来说很重要。有了梦想,你可也从生活拮据的小家庭里一跃蹦出来,成为全世...

  • 总结六

    今天是2020年3月4日星期三。 今天上午我听了一节语文课,这一节课讲的是傅雷家书(亦理亦情见苦心),然后听了一节...

  • Java面试(六)

    一、spring框架入门搞明白几点: 1.spring框架是什么? ​ Spring是一个轻量级控制反转(IoC)...

  • 白猫(六)面试

    面试开始,鼠看起来已经恢复正常了,但是内心肯定还在狂喜吧。 我先开口,让猫开始自我介绍。她表现得很紧张,经...

  • 七月的最后一天

    那就来写下,七月总结吧。 从六月13号开始面试找工作,到七月8号,一共面试了10家公司,最后一家面试通过后,火...

网友评论

      本文标题:六、面试总结(六)

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