init, 这是单例模式的学习记录