摘要: 本文转载自: class文件简介及加载 Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件,取出二进制数据,加载到内存中,解析.class 文件内的信息,生成对应的 Class对象: 阅读全文
posted @ 2019-05-15 17:12 looyee 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 本文转载自: 之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来看一下JDK的动态是怎么用的。 Java代码 package dyn 阅读全文
posted @ 2019-05-15 17:10 looyee 阅读(149) 评论(0) 推荐(0) 编辑