static类或者方法,变量的优点和缺点是什么?什么时候应该用static

anyh 2003-10-01 11:10:29
static类或者方法,变量的优点和缺点是什么?什么时候应该用static
...全文
139 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kunbone 2003-10-07
  • 打赏
  • 举报
回复
建议你复习一遍面相对象的东西
anyh 2003-10-06
  • 打赏
  • 举报
回复
那垃圾收集机制中 如何分别处理static的对象 和 非static的对象?
也就是说static对象 生和死是怎样一个过程?
非static对象又如何?
happyegg 2003-10-02
  • 打赏
  • 举报
回复
全局变量,共享变量用static。局部变量就不用。
alienbat 2003-10-01
  • 打赏
  • 举报
回复
static型 优点是在内存中只有一个拷贝,占用内存少,如果你要用什么常量,或者某个固定的方法,可以考虑用static。非static的就要和实例绑定,每一个实例有自己变量或者方法拷贝。如果你有好几个实例,但是使用一个与实例数据无关的方法,那么使用实例方法就要在内存中有数个拷贝,那不如用静态方法。反之如果你的方法涉及到具体实例的数据就只能用实例方法。

62,634

社区成员

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

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