java - 如何指定 java 包的路径?

标签 java string netbeans path

我正在尝试使用动态绑定(bind)来创建“ByteCode”对象。我在下面使用这个语句,但我对路径应该是什么样子感到困惑。 在 netbeans 中,我有一个名为 interpreter 的项目和一个包含 ByteCode 子类的 java 包 bytecode

我猜测它应该是 ("interpreter/bytecode.") 但不确定。 谢谢

bytecode = (ByteCode)(Class.forName("path/exampl/path."+codeClass).newInstance());

最佳答案

您应该为 forName 方法提供类的完整限定名称。

示例:

Class.forName("com.mysql.jdbc.Driver").newInstance();

关于java - 如何指定 java 包的路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36365449/

相关文章:

c++ - 如何在 C++ 中声明一个字符串数组?

java - 如何在字符串中搜索多个单词

javax.ejb.CreateException : Could not create stateless EJB 异常

web-services - 更改 REST 资源在 Netbeans 中注册的方式

java - Eclipse 中的 JSP 页面指令格式

java - 想要用等效的 UTF-8 符号替换特殊字符

java - 如何检测 ondraglistener 是否已经完成? (安卓)

Java:ButtonGroup 不会显示

java - 更严格的 String.format 不会忽略额外的参数?

java - 使用 `Runtime.getRuntime().exec("explorer.exe 时 Netbeans 项目仍在运行");`