# 命名空间（Namespace）

### 缩写：无

### 简述

避免名称冲突的逻辑分区，使同名标识符可在不同空间共存。模块系统、包路径、对象嵌套都可扮演命名空间角色。

### 使用场景

大型代码库、多团队、插件前缀。

### 组成与要点

```text
Namespace.Name
// 同名可在不同空间共存，降低冲突
```
### 实践与应用

• 稳定公共前缀
• 避免全局污染
• 与模块导出策略一致

### 注意事项

• 过深嵌套路径难用
• 通配导入污染本地空间

### 关联术语

• 模块：现代语言中实现命名空间的主手段
• 标识符：命名空间内的名字
• 包：跨项目的命名与分发边界
