Java DROOLS中“package”关键字有什么用途?
在我的场景中,我们有多个规则文件,我们使用适当的命名约定确保每个规则名称都是不同的,即使它们位于不同的文件夹、文件中 我们在所有drl文件中使用一个通用的包名 现在,即使我删除了包名,它也在运行我检查过的测试用例 所以现在我对“package”关键字的用途和原因感到困惑 我已经了解到,它与java中的包非常相似,因此我们可以在不同的包中使用相同的名称规则、声明的类型和导入。Java DROOLS中“package”关键字有什么用途?,java,package,drools,drools-flow,Java,Package,Drools,Drools Flow,在我的场景中,我们有多个规则文件,我们使用适当的命名约定确保每个规则名称都是不同的,即使它们位于不同的文件夹、文件中 我们在所有drl文件中使用一个通用的包名 现在,即使我删除了包名,它也在运行我检查过的测试用例 所以现在我对“package”关键字的用途和原因感到困惑 我已经了解到,它与java中的包非常相似,因此我们可以在不同的包中使用相同的名称规则、声明的类型和导入。 那么,如果我们已经确保我们编写的所有东西都有一个唯一的名称,那么我们还需要这个吗?DRL包为规则创建不同的名称空间 如果D
那么,如果我们已经确保我们编写的所有东西都有一个唯一的名称,那么我们还需要这个吗?DRL包为规则创建不同的名称空间 如果DRL包与Java包相同,则DRL包还允许在不使用import语句的情况下访问Java类 您不需要在DRL中使用包,但我建议您使用它,即使它都在一个包中。谁知道明天会发生什么