java - 将类的字符串表示解析为实际类型

标签 java

我正在使用第三方系统,该系统在内部将对象类型记录为原始字符串,例如“com.example.MyClass”。

我需要找到一种方法将这样的字符串解析为实际 对应的类型。例如,在此处的示例中,我想获得相当于只编写 MyClass.class 的内容。

这可以做到吗?

最佳答案

除非您对选择合适的类加载器有疑问,否则这就足够了:

Class.forName(string);

关于java - 将类的字符串表示解析为实际类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13129496/

相关文章:

带有完整年份的 Java DateFormat.SHORT

c# - 使用Java上传文件

java - 为什么我在循环中看不到静态变量?

java - 如何提取Lotus Notes数据库图标?

java - 从 spring-boot Rest Controller 返回 JSON 对象

JavaFX |英特尔lij : Create elevated application

java - Redis 缓存 Map<Integer, String>

Java file.exists() 找不到 XML 文件

java - 实际和正式论证的长度不同——不知道为什么

java - 双链表困惑