- import java.lang.reflect.Proxy;
- import java.util.Collection;
- public class ProxyTest {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- System.out.println(Proxy.class.getName());
- Class clazz=Proxy.class;
- Class clazz1=Proxy.getProxyClass(Collection.class.getClassLoader(), Collection.class);
- System.out.println(clazz);
- System.out.println(clazz1);
-
- }
- }
复制代码 class java.lang.reflect.Proxy
class com.sun.proxy.$Proxy0
为什么打印的记过是这样呢。。
两个方法打印的不都是Proxy的class对象么。。而且一个类的字节码不是唯一性的么???
怎么会不一样呢。
|