Home  >  Q&A  >  body text

java - 请教一下final修饰的局部变量存放在哪

是在方法区的常量池吗?还是在堆内存中呢?
如果在常量池那么使用final会有可能导致常量池溢出吗?
如果在堆内存中又是如何保证内部类在使用时这个变量还存活呢?

高洛峰高洛峰2765 days ago1154

reply all(1)I'll reply

  • 迷茫

    迷茫2017-04-18 10:49:46

    The storage area has nothing to do with whether it is final or not, but depends on the type

    reply
    0
  • Cancelreply