摘要: 阅读此文章的作者建议先了解java反射和动态代理。 java7中为间接调用方法引入了新的api,其中最关键的是java.lang.invoke包,即方法句柄。我们可以看成是java反射的升级版,但是它不反射那样有时候显得冗长、繁重的粗糙。 方法句柄中首先涉及到两个重要的类,MethodHan... 阅读全文
posted @ 2015-04-08 23:59 枫舞飘零 阅读(3259) 评论(1) 推荐(0) 编辑
摘要: 类是平台能加载的最小程序代码单元,要将新的类加入到jvm的当前运行状态中,以下操作会被执行。首先,类文件必须被加载进来并连接,而且必须进行大量的验证。之后会提供一个代表该类的新class对象给正在运行的系统,并可以创建新的实例。 类的加载和连接 加载过程首先要读取构成类文件的字节流并给类的表现形... 阅读全文
posted @ 2015-04-08 21:12 枫舞飘零 阅读(812) 评论(0) 推荐(0) 编辑