A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 laoyang 于 2011-11-21 10:52 编辑

加上static的静态类和不加static的类在调用的时候哪个消耗的资源更大?执行效率上有什么区别呢?

评分

参与人数 1技术分 +1 收起 理由
李印东老师 + 1 问的好。

查看全部评分

1 个回复

正序浏览
楼主你问的是静态成员吗?
静态成员实际上是全局变量,它的生存周期和应用程序相同。
也就是说在应用程序运行时,它是一直静态的占用内存资源的。而其他的非全局的变量或者
实例在创建时才会动态分配内存空间。
static成员使用起来很方便,但会静态的占用内存资源,应该在适当的时候使用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马