关于反射(java编程思想第14章)

1.当程序创建第一个对类的静态成员的引用时,就会加载这个类。所以说构造器是静态方法

2.Class中的newInstance()创建的对象必须带有默认构造器

3.Object.class可以生成Class类的引用,并且不会自动初始化Object(与Class.forName()的区别,即不会执行静态块)

4.instanceof有继承的概念,如果是继承类也会返回true,getClass()比较的是对象的实际类型

5.静态代理,动态代理(java.lang.reflect.InvocationHandler,java.lang.reflect.Proxy)

posted @ 2018-10-29 15:28  时光1988  阅读(147)  评论(0编辑  收藏  举报