单例模式和静态类区别