反射和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

相关推荐
蒸蒸yyyyzwd21 分钟前
cpp对象模型学习笔记1.1-2.8
java·笔记·学习
程序员徐师兄1 小时前
Windows JDK11 下载安装教程,适合新手
java·windows·jdk11 下载安装·jdk11 下载教程
RANCE_atttackkk1 小时前
[Java]实现使用邮箱找回密码的功能
java·开发语言·前端·spring boot·intellij-idea·idea
五岳2 小时前
DTS按业务场景批量迁移阿里云MySQL表实战(下):迁移管理平台设计与实现
java·应用·dts
zhougl9962 小时前
Java 所有关键字及规范分类
java·开发语言
Python 老手3 小时前
Python while 循环 极简核心讲解
java·python·算法
java1234_小锋3 小时前
Java高频面试题:MyISAM索引与InnoDB索引的区别?
java·开发语言
Mr_Xuhhh3 小时前
MySQL函数详解:日期、字符串、数学及其他常用函数
java·数据库·sql
测试开发Kevin4 小时前
小tip:换行符CRLF 和 LF 的区别以及二者在实际项目中的影响
java·开发语言·python
笨手笨脚の4 小时前
Redis: Thread limit exceeded replacing blocked worker
java·redis·forkjoin·thread limit