java静态内部类单例的好处