【发布时间】:2015-03-25 04:27:23
【问题描述】:
class X
{
final static void show()
{
System.out.println("Show");
}
}
class Y extends X
{
public static void main(String s[])
{
new Y().show();
}
}
内存在哪里以及如何分配给最终静态方法,以及它们是如何访问的?
【问题讨论】:
-
什么意思?内存不分配给方法,除非 Java 加载它们所在的类文件。
-
投票重新打开,因为这看起来不像重复 - 这个问题是关于覆盖静态方法的,而这个问题不是(虽然我不确定它是什么 关于...)
-
我只是想知道如果静态成员函数是final的,JVM内存在哪里分配,以及它们是如何访问的
-
你是指参数和局部变量的内存吗?