关于static

qq_33626207 2016-08-13 07:46:54



为什么hugeCapacity方法被static修饰,而上面几个方法都没用static修饰。

这几个方法应该都不需要依赖于具体的对象,为什么不全都用static修饰以节省内存呢?
...全文
323 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
今天晴 2016-08-19
  • 打赏
  • 举报
回复
一个星期内这个问题看到三次,真没意思
心想事成All 2016-08-19
  • 打赏
  • 举报
回复
static是在类加载的时候加载,static只是在类需要调用的时候加比较好,如果不需要类直接调用的,而是通过new对象去获取方法的一般是不加的,也不能完全就说static节省内存,有些只是方法内调用另一个方法,那么这种情况下就没必要去加static了,建议仔细研究下static的应用。

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧