Java 不同项目下的相同包
我有一个愚蠢的问题,我有两个项目a和B。a依赖于B。a和B都有相同的名为p的包。为什么项目a下的类和包p中的项目B可以在不导入的情况下相互使用。类加载器在检查其他类时不关心类是来自不同的jar文件还是来自单个jar文件。因此,如果类在同一个包中,则不需要导入。当类加载器检查其他类时,它不关心类是来自不同的jar文件还是来自单个jar文件。因此,如果类在同一个包中,则不需要导入。因为Java编译器不关心如何组织代码。Java中没有“项目”的概念Java 不同项目下的相同包,java,java-package,Java,Java Package,我有一个愚蠢的问题,我有两个项目a和B。a依赖于B。a和B都有相同的名为p的包。为什么项目a下的类和包p中的项目B可以在不导入的情况下相互使用。类加载器在检查其他类时不关心类是来自不同的jar文件还是来自单个jar文件。因此,如果类在同一个包中,则不需要导入。当类加载器检查其他类时,它不关心类是来自不同的jar文件还是来自单个jar文件。因此,如果类在同一个包中,则不需要导入。因为Java编译器不关心如何组织代码。Java中没有“项目”的概念 如果类在编译时在类路径上可用,并且它与导入类位于同一
如果类在编译时在类路径上可用,并且它与导入类位于同一个包中,则不需要导入语句。,因为Java编译器不关心如何组织代码。Java中没有“项目”的概念 如果类在编译时在类路径上可用,并且它与导入类位于同一个包中,则不需要导入语句