静态方法:属于类的方法及类可以直接调用的方法。为类所有实例化对象所共有(但不能用实例对象之间调用),所以静态成员只在内存中占一块儿区域。
实例方法:属于实例化类后对象的方法,即实例对象调用的方法。每创建一个类的实例,都会在内存中为非静态成员分配一块存储。
静态方法在一启动时就实例化了,因而静态内存是连续的,且静态内存是有限制的;非静态方法是在程序运行中生成内存的,申请的是离散的空间。
js类的静态方法与实例方法区分
最新推荐文章于 2022-04-25 14:45:49 发布
静态方法:属于类的方法及类可以直接调用的方法。为类所有实例化对象所共有(但不能用实例对象之间调用),所以静态成员只在内存中占一块儿区域。
实例方法:属于实例化类后对象的方法,即实例对象调用的方法。每创建一个类的实例,都会在内存中为非静态成员分配一块存储。
静态方法在一启动时就实例化了,因而静态内存是连续的,且静态内存是有限制的;非静态方法是在程序运行中生成内存的,申请的是离散的空间。