Method Reference Expressions
· 2 min read
背景
了解java的class格式java file format
介绍
大部分的类的加载都会依赖defineClass(byte[] b, int off, int len)
顺序就算b =你的class文件的字节流
, 然后这个函数会读字节流,加载,然后塞进matespace
。
本篇内容
为什么我需要这篇文章:
- 我看java的动态代理的时候,发现原来其实动态代理和静态编译原来只是接口不一样,实际上大家都是调用这个
defineClass(byte[] b, int off, int len)
方法的
我想写一个Proxygenerate的demo , 他就是为了生成class 字节流