Java
ClassScanner
扫描 classpath 中给定包下的类。支持基于目录的 classpath(典型于 IDE/开发环境)和基于 JAR 的 classpath(典型于打包部署环境)。仅使用标准 Java API —— 无第三方依赖。
- Module:
core - Type:
final class - Package:
com.euonia.reflection - Author: damon(zhaorong@outlook.com)
Methods¶
scan¶
扫描指定的包,并返回其中找到的所有非匿名、非合成的类。
- Parameters:
packageName(String): 完全限定包名(例如com.euonia.bus)- Returns:
List<Class<?>>- 包中找到的 Class 对象列表