static 函数