0

私はJavaが初めてで、JVMが機能するシーケンスを理解しようとしています.次のクエリがあります。

1) 実行時にクラスをロードできますか。

2)実行時に静的変数にメモリを割り当てることはできますか。

3)Javaの関数内で静的変数を定義できないのはなぜですか?

以下に示す例を使用して説明していただければ幸いです。

public class Test{
             public static void main(String[] args)throws IOException {
             static int d;
   }
}

この例ではメソッド内に static を書いているのでエラーになります。上記の文脈で説明していただけると助かります。

4

1 に答える 1