大家好,我是一名大四学生,拥有第一个真正的工作机会(令人兴奋)。我现在正处于他们需要查看编程示例的阶段,他们给了我在 Java 中实现随机数生成器服务的任务,有两种不同的实现(一种使用内置的东西,另一种是我选择的) . 代码是简单的部分,但任务的一部分让我感到困惑......这里是:
作为评估者,我应该能够做到以下几点: 使用候选 jar 文件编译我自己的项目。使用候选可执行 jar 注册我的解决方案。运行候选可执行 jar,以某种方式告诉它运行我的实现。
基本上我正在将我的代码变成一个可执行的.jar,并且
评估者应该能够使用候选人开发的代码和编译类来插入他们自己的随机数生成器实现,而无需重新编译候选人的代码。
这是什么意思?也许我只是错过了一些明显的东西?我不知道如何让他们只需投入自己的实现而不必重新编译所有内容......希望这不是一项艰巨的任务,因为我在我的大学还没有听说过这样的事情(我认为) .
非常感谢任何帮助/见解!