摘要: 【编者按】Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IBM高级工程师成富为大家撰写这个《Java深度历险》专栏,旨在就Java的一些深度和高级特性分享他的经验。 在一般的Java应用开发过程中,开发人员使用Java的方式... 阅读全文
posted @ 2011-01-06 20:33 卧龙腾飞 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 在上一篇文章中介绍了Java字节代码的操纵,其中提到了利用Java类加载器来加载修改过后的字节代码并在JVM上执行。本文接着上一篇的话题,讨论Java类的加载、链接和初始化。Java字节代码的表现形式是字节数组(byte[]),而Java类在JVM中的表现形式是java.lang.Class类的对象。一个Java类从字节代码到能够在JVM中被使用,需要经过加载、链接和初始化这三个步骤。这三个步骤中... 阅读全文
posted @ 2011-01-06 20:28 卧龙腾飞 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 代码 阅读全文
posted @ 2010-03-26 11:07 卧龙腾飞 阅读(190) 评论(0) 推荐(0) 编辑