为何Java单例模式我只推荐两种