【发布时间】:2010-03-17 09:25:48
【问题描述】:
如果我有一个名为 myclass 的类,类中的静态方法会影响其在内存中的大小吗?
class myclass{
public $instancevar;
public static function method1(){}
public static function method2(){}
}
添加更多静态方法是否会使 myclass 的实例更大?
我知道静态方法在类的实例之间共享,但是添加更多或更大的静态方法会影响内存中对象的大小吗?同样,如果我将实例作为参数传递给方法,更多的静态方法会影响执行时间吗?
【问题讨论】: