现在有二种情况,
一种是一个类里面所有方法全要实例化(new),然后用一另个类去继承,这个时候我采用单例模式处理保证只有一个实例第二种情况是这个类全是静态方法,我仍用另外一个类来继承它(所以不能做为静态类),这种情况下类会被多次实例化(里面的方法只存在一个副本)在这二种情况下关于这个性能问题,哪个会比较好
一种是一个类里面所有方法全要实例化(new),然后用一另个类去继承,这个时候我采用单例模式处理保证只有一个实例第二种情况是这个类全是静态方法,我仍用另外一个类来继承它(所以不能做为静态类),这种情况下类会被多次实例化(里面的方法只存在一个副本)在这二种情况下关于这个性能问题,哪个会比较好
两种情况都只在内存中维护一个实例,因此看不出性能差异。
希望高手深入剖析。
上面两种做法相差不大。