声明和初始化映射