论坛首页 海阔天空论坛

《Java虚拟机规范(Java SE 7版)》有奖试读活动——已结束

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

跳转论坛:
Global site tag (gtag.js) - Google Analytics