谢谢你的再次回复。确实向你所说的那样。命名空间的意义可能更是为了强调文件的逻辑结构,便于区分和更好的管理文件。就像总公司数据库可以更好的管理多个分公司的数据一样,但是 分公司1 要想知道 分公司2 的数据信息,还是要到总公司里去调用的。这就像同一命名空间下的不同文件相互使用时仍要再导入一样。但此时你可以清晰的知道要到可能很庞大的文件系统中的哪个位置去找你需要的文件,就像你清晰的知道要去你所在的总公司数据库去找你需要的分公司的数据信息一样,因为此时你需要的文件就在你所在的命名空间下,你可以清晰的定位目标文件位置。所以命名空间的意义并不一定在于可以实现同一空间下的文件的直接共享与可见,而且思考过后会发现,如果同一命名空间下的文件如果直接可见的话,则意味着运行一个文件时,可能要自动加载该空间下的所有文件,这很耗费资源而且加载的文件多数用不上。命名空间的意义更在于当你需要一个文件时,得益于这一文件结构,可以帮助你快速导入你要的文件,然后你要根据自己的需要导入个别文件。