java - 如何提及类路径

标签 java classpath

如何在下面的代码中提及类的路径?

Class cl=Class.forName("SomeClass");

如果“SomeClass”位于调用类的同一目录中,则效果很好。但是如何从不同的目录检查类,我看到其语法类似于 xxxx.yyyy.class,但无法弄清楚那些“x”和“y”代表什么。请帮忙。 提前致谢。

最佳答案

使用fully-qualified class name.例如,使用 Java SE String 执行此操作类,位于 java.lang 包中:

Class clazz = Class.forName("java.lang.String");

关于java - 如何提及类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165505/

相关文章:

java - 在 Java 中实现启用/禁用方法的最佳方法是什么?

Java命令行程序类路径问题

ant - 在运行目标之前将自定义 jar 添加到 ant 的类路径

java - SLF4J 自定义绑定(bind)不起作用

java - org.junit 包不存在

com/fasterxml/jackson/databind/ObjectMapper 与 Maven 的 java.lang.ClassNotFoundException/NoClassDefFoundError

java - Spring 集成 Java - 如何使用 @InboundChannelAdapter 检查目录中的文件?

java - 如何仅通过这种回溯找到第一个解决方案

java - 结果的 JSON 格式不正确

java - Android - 无法找到显式 Activity 类