判断空，免得多次初始化