黑马程序员技术交流社区
标题:
加上static的静态类和不加static的类在调用的时候哪个消耗的
[打印本页]
作者:
laoyang
时间:
2011-11-7 11:38
标题:
加上static的静态类和不加static的类在调用的时候哪个消耗的
本帖最后由 laoyang 于 2011-11-21 10:52 编辑
加上static的静态类和不加static的类在调用的时候哪个消耗的资源更大?执行效率上有什么区别呢?
作者:
喻尚健
时间:
2011-11-7 14:35
楼主你问的是静态成员吗?
静态成员实际上是全局变量,它的生存周期和应用程序相同。
也就是说在应用程序运行时,它是一直静态的占用内存资源的。而其他的非全局的变量或者
实例在创建时才会动态分配内存空间。
static成员使用起来很方便,但会静态的占用内存资源,应该在适当的时候使用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2