精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2014-01-05
Java instanceof 关键字是如何实现的? 应该是基于class字节码做的一个对比吧,比如: a instanceof b ,就是用a的class文件和b进行对比,看a是否是b的对象或者b的子类对象,java支持继承,所以在class文件中应该有与之相应的继承信息。
|
|
返回顶楼 | |
发表时间:2014-01-19
本期这几个讨论的话题都是在这两章试读里找不到的,范围太大了。
1、instanceof简单的说实现方式是直接在编译时映射到了相应的instanceof这个JVM指令上,JVM去判定是不是同一个类,在这本书的第四章和第六章有详细的描述。 2、快速回收对象的办法就是设置该对象为null,GC就可以的回收空间。 3、使用JVM实现新的语言,个人觉得主要是经济的跨平台,翻译成一种标准代码就可以跨平台,而且有高级特性(比如GC),配合类库,省心省力。 |
|
返回顶楼 | |
发表时间:2014-01-25
卧槽,想不到我竟然也能获得优秀奖,谢谢iteye,呵呵
|
|
返回顶楼 | |