RPC简易实现
RpcFramework:
RpcFramework:
我们在使用spring这类框架的时候,基于动态代理的使用,比如AOP,会使得开发更加灵活,那么在字节码的层面动态代理是什么样子的呢,生成出来的代理类结构是什么,本次我们首先写一个动态代理的例子,然后得到生成的动态代理类。
定义接口:
编写代码:
修改一下上一节的程序:
通过字节码分析this关键字以及异常表的重要作用
编写代码:
上一节解析完了常量池,接下来是访问标记,
前边我们解析了一个字节码文件,现在我们做一个比较复杂的字节码文件的解析,程序如下: