永发信息网

静态方法会导致内存泄漏吗

答案:1  悬赏:80  手机版
解决时间 2021-01-15 16:49
  • 提问者网友:相思似海深
  • 2021-01-15 12:15
静态方法会导致内存泄漏吗
最佳答案
  • 五星知识达人网友:街头电车
  • 2021-01-15 13:42
你好很高兴为你解答: 静态方法只是说会相对普通方法会长时间存在于内存中(引用),这样也就增加了潜在的威胁。而不管你创建多少个对象,方法(包括静态)都只有一份,只是把地址指向真正的方法,都是共享的只是传递的参数不一样,当你调用这个静态方法传递参数时会把这个参数载入栈中方法调用完毕栈释放,变量引用也销毁了。
静态方法相比于普通方法一个优势是不用创建对象也就少了开销,其实静态方法本身并没“多占”内存。回答不易,如果帮到您了还望采纳,祝您生活愉快谢谢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯