请用最简单的语言减少一下反射及反射的应用场景
今天面试时,遇到一个面试官需简单介绍一下反射,那么反射到底指什么呢?
下文笔者将一一道来,如下所示:
下文笔者将一一道来,如下所示:
java反射简介
JAVA反射: 指在java运行时候获取任意类对象 及获取类对象的属性,方法 并可以运行任意方法及调用任意属性 这就是java的反射机制
获取Java类信息的方法
Class.forName()传入类的路径获取 instance.getClass() ClassLoader.LoadClass("com.java265.TestClass");
java反射使用场景
1.JDBC加载驱动时,使用Class.forName("com.mysql.****"); 2.Spring IOC管理时,创建对象使用反射 ....
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。