摘要:
模拟ORM的类注解和属性注解 //模拟ORM public class Demo11 { public static void main(String[] args) { Class clazz = Role.class; //获取类的注解信息 Annotation[] classAnnotatio 阅读全文
摘要:
Java采用泛型擦除的机制来引入泛型,Java中的泛型仅仅是给编译器javac使用的,确保数据的安全性和免去强制类型转换问题,但是,一旦编译完成,所有和泛型有关的类型全部擦除 为了通过反射操作这些类型,Java新增了ParameterizedType, GenericArrayType, TypeV 阅读全文
摘要:
1.普通方式 2.反射但不关闭安全检查的方式方式 3.反射并关闭安全检查的方式 public class Demo09 { public static void main(String[] args) throws ClassNotFoundException, InvocationTargetEx 阅读全文
摘要:
创建类的对象:调用Class对象的newlnstance()方法 类必须有一个无参数的构造器。 类的构造器的访问权限需要足够 思考:难道没有无参的构造器就不能创建对象了吗?并非如此,因此,只要在操作的时候明确的调用类中的构造器,并将参数传递进去之后,就可以实例化操作。 步骤如下: 通过Class类的 阅读全文
摘要:
通过反射获取运行时类的完整结构Field、Method、Constructor、Superclass、Interface、Annotation public class Demo07 { public static void main(String[] args) throws ClassNotFo 阅读全文