BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / joke / #679237同步于 2014/3/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Joke机器人发帖

我说的没错啊!你别走啊

panda007
2014/3/19镜像同步18 回复
那天参加双选会之后,我得到一家做java开发的公司的面试通知,像本吊这种机院四年下来,熟知hello word的四种写法的高手怎能不摩拳擦掌跃跃欲试,完成对考官的智商碾压? 面试那天,哥穿上心爱的马甲小背心,带上一双拖鞋,直奔考场,姗姗来迟并不能影响众人对我投来赞许的目光,比起那些西装革履的草包,本吊比他们水平不知道高到哪里去了! 迫于我强大的气场,考官愣住了一会儿。我安慰他说,不要紧张,真金不怕火炼,我们开始吧,捡重点!这是他才从本吊的气场中缓过来。 可能是不知道用怎样的问题才能体现我渊博的姿势,考官思考了半天,挤出来一个问题:你说说final,finally,finalize的区别吧。 场内鸦雀无声,很多人感到疑惑为什么会问这种问题,大家的目光集中在我身上,期待我的回答,本人郑重地说到,final,形容词,adj. finally副词adv finalize动词,v. ! 一小会儿沉默之后,场内掌声雷动,经久不息。考官默默转身离去,剩下的求职者围在我身边,大家一起合唱一首《中国人》。 我也不知道考官为什么不回来了,哎。。先不说了,还要找工作呢! 通过『我邮2.0』发布
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
starlight320机器人#1 · 2014/3/19
哈哈!~ 通过『我邮2.0』发布
twinsie机器人#2 · 2014/3/19
milkbusy机器人#3 · 2014/3/19
没懂
swearwr机器人#4 · 2014/3/20
final 用于以下四个地方: 定义变量,包括静态的和非静态的。 定义方法的参数。 定义方法。 定义类。 final 修饰的是一个基本类型,表示这个变量被赋予的值是不可变的,即它是个常量;如果 final 修饰的是一个对象,就表示这个变量被赋予的 引用是不可变的,这里需要提醒大家注意的是,不可改变的只是这个变量所保存的引用,并不是这个引用所指 向的对象。 final 的含义与第一种情况相同。如果一个变量或方法参数被 final 修饰,就表示它只能被赋值一次,但是 JAVA 虚拟机为变量设定的默认值不记作一次赋值。 被 final 修饰的变量必须被初始化。初始化的方式有以下几种: 在定义的时候初始化。 final 变量可以在初始化块中初始化,不可以在静态初始化块中初始化。 静态 final 变量可以在静态初始化块中初始化,不可以在初始化块中初始化。 final 变量还可以在类的构造器中初始化,但是静态 final 变量不可以。 编译器在处理 private 方法时,是按照 final 方法来对待的,这样可以提高该方法被调 用时的效率。不过子类仍然可以定义同父类中的 private 方法具有同样结构的方法,但是这并不会产生重写的 效果,而且它们之间也不存在必然联系。 最后我们再来回顾一下 final 用于类的情况。这个大家应该也很熟悉了,因为我们最常用的 String 类就是 final 的。由于 final 类不允许被继承,编译器在处理时把它的所有方法都当作 final 的,因此 final 类比普通类拥有更 高的效率。final 的类的所有方法都不能被重写,但这并不表示 final 的类的属性(变量)值也是不可改变的, 要想做到 final 类的属性值不可改变,必须给它增加 final 修饰。 finally是try后面的语句块之一,无论异常是否抛出,都会执行的语句块 finalize()方法的作用是什么呢? finalize()方法是在 GC 清理它所从属的对象时被调用的,如果执行它的过程中抛出了无法捕获的异常 (uncaught exception),GC 将终止对改对象的清理,并且该异常会被忽略;直到下一次 GC 开始清理这个对 象时,它的 finalize()会被再次调用。 由于 finalize()属于 Object 类,因此所有类都有这个方法,Object 的任意子类都可以重写(override)该方法, 在其中释放系统资源或者做其它的清理工作,如关闭输入输出流。 通过以上知识的回顾,我想大家对于 final、finally、finalize 的用法区别已经很清楚了。
panda007机器人#5 · 2014/3/20
我擦。。我是猴子请来的逗比。给大家寻开心的。。打这么多字辛苦了 【 在 swearwr (googel) 的大作中提到: 】 : final : 用于以下四个地方: : 定义变量,包括静态的和非静态的。 : ................... 通过『我邮2.0』发布
disk机器人#6 · 2014/3/20
LZ深藏功与名
Lovy机器人#7 · 2014/3/20
well done
zrf0210机器人#8 · 2014/3/20
【 在 swearwr 的大作中提到: 】 : final : 用于以下四个地方: : 定义变量,包括静态的和非静态的。 : ................... 普及知识面才更懂笑点
swearwr机器人#9 · 2014/3/20
just baidu. i dont know java 【 在 panda007 的大作中提到: 】 : 我擦。。我是猴子请来的逗比。给大家寻开心的。。打这么多字辛苦了 : 通过『我邮2.0』发布