反射和SPI

大纲

反射和SPI 反射 SPI

反射

  • 知道具体类的情况下可以使用:

    java 复制代码
    Class alunderClass = TargetObject.class;
  • 通过Class.forName()传入类的全部路径获取:

    java 复制代码
    Class alunderClass = Class.forName("org.example.TargetObject");
  • 通过对象实例instance.getClass()获取:

    java 复制代码
    TargetObject 0 = new TargetObject();
    Classs alunderClass = o.getClass();
  • 通过类加载器xxxClassLoader.loadClass()传入类路径获取:

    java 复制代码
    ClassLoader.getSystemClassLoader().loadClass();

SPI

更新ing

相关推荐
a cool fish(无名)19 分钟前
rust-参考与借用
java·前端·rust
Spliceㅤ29 分钟前
Spring框架
java·服务器·后端·spring·servlet·java-ee·tomcat
xzkyd outpaper1 小时前
ConcurrentHashMap 如何保证线程安全(2)
java·计算机八股
灵典3361 小时前
JavaSE-图书信息管理系统
java·开发语言
淮北枳丶1 小时前
Java常用命令、JVM常用命令
java·开发语言·jvm
天天进步20151 小时前
设计模式在Java中的实际应用:单例、工厂与观察者模式详解
java·观察者模式·设计模式
thginWalker1 小时前
Java JVM
java·jvm
是Yu欸1 小时前
【浏览器插件冲突】Edge浏览器加载不出来CSDN创作者中心
java·数据库·edge
中东大鹅2 小时前
SpringBoot配置文件
java·spring boot·spring
鼠鼠我捏,要死了捏2 小时前
深入解析JVM垃圾回收调优:性能优化实践指南
java·jvm·gc