首页   注册   登录
 wenzhoou 最近的时间轴更新

wenzhoou

V2EX 第 215525 号会员,加入于 2017-02-16 19:23:21 +08:00
wenzhoou 最近回复了
面试第一看这个人是不是古怪,有没有三观不正或者无法沟通。
第二看这个人在以前项目里面是处于核心位置,主力位置,边位,还是打酱油的。酱油者,恒油也,。
第三看他各个方面基础怎么样,不要问难的问题,会扰乱你的视线,每个人都有自己的长处和短处,就问基本问题。
来日本吧。能有你想要的生活。
人人都上中国人,中国人都上人人。这是当年的口号
13 天前
回复了 merpyzf 创建的主题 程序员 竟然有公司多人开发不用版本控制
58 楼把楼带歪了
可以帮你解析正则表达式, 无废话。
19 天前
回复了 insraq 创建的主题 程序员 Bug 的正式中文翻译是什么?
日语叫 故障 或者 障害。
33 天前
回复了 gzf6 创建的主题 程序员 刘慈欣道出了一个无奈的事实
首先你要定义 bug
33 天前
回复了 leebs 创建的主题 Java Java 中的动态绑定的一个问题
@leebs 你是针对那种情况说的?编译时还是执行时?
33 天前
回复了 leebs 创建的主题 Java Java 中的动态绑定的一个问题
和我想象的一样。
我是这样想的。
调用哪个方法是在编译时候决定的。
编译器决定 invokeVirtual 的 是 object 类型参数的 equals,还是以 Employee 类型作为参数的 equals。

对于 1 和 4,因为 employee 类里面定义了这两种类型作为参数的方法。那就恰好调用这两种类型对应的方法。

对于 2 和 3,object 类型只定义了 object 类型作为参数的 equals 方法。打死编译器他也想象不出来 object 类型以外的 equals 方法。所以编译器决定了要调这个。

至于具体执行的时候。因为是 Virtual 函数,所以自然而然选择了子类的实现。这个没有疑问。

来,掌声呢。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2145 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 8ms · UTC 05:19 · PVG 13:19 · LAX 22:19 · JFK 01:19
♥ Do have faith in what you're doing.
沪ICP备16043287号-1