我最近开始使用 Eclipse IDE 并在许多地方阅读了不应使用默认 (src) 包和创建新包的信息。
我只是想知道这背后的原因。
最佳答案
使用默认包可能会产生命名空间冲突。假设您正在创建一个包含 MyClass
类的库。有人在他的项目中使用了您的库,并且在他的默认包中也有一个 MyClass
类。编译器应该做什么? Java中的包实际上是一个命名空间,它完全标识了你的项目。因此,在实际项目中不要使用默认包很重要。
关于java - 为什么我们不应该使用(默认)src 包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7995212/