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