win和web下静态方法使用区别
win和web下静态方法使用区别
静态方法的好处是不用实例化,调用方便,运行速度快,但是占用内存,程序运行就会开辟内存空间放静态成员.显然吃太多内存是件很不爽的事情,那应该建立个怎么样的原则来使用静态方法呢,什么情况下用静态方法?
同时win和web下静态方法又有微妙的区别.win下是单发,web是并发系统.我的理解是win用多了静态方法会浪费内存,而web下多用静态方法比不停的实例化来的更省服务器内存.非静态方法的会N个用户同时使用就会消耗A*NM的内存,而静态的话则始终是消耗AM内存.
理解对吗?