Java言語ではインスタンス変数やクラス変数といった変数が存在しています。 それぞれがどのような変数で、どのようにメモリ管理がされているかを確認しておきましょう。 インスタンス変数 基本データ型変数 スタック領域 参照型変数 ヒープ領域 クラス変数 static変数(静的変数) 静的領域 まとめ インスタンス変数 基本データ型変数 まずは一番最初に学習することが多い基本データ型を見ていきます。 コードのイメージとしては int a = 1; などですね。 これは「スタック領域」と呼ばれるメモリ領域に、int型の箱を用意して、「1」という整数値を入れているイメージです。 スタック領域 スタック領…