Javaにおけるクラスのメモリ割り当ての作成方法

Javaで、クラスのインスタンスはnewキーワードを利用してメモリが割り当てられます。以下は簡単なサンプルです:

public class MyClass {
    private int myVariable;
    
    public MyClass(int myVariable) {
        this.myVariable = myVariable;
    }
    
    public int getMyVariable() {
        return myVariable;
    }
    
    public void setMyVariable(int myVariable) {
        this.myVariable = myVariable;
    }
}

public class Main {
    public static void main(String[] args) {
        // 创建MyClass类的实例
        MyClass myObject = new MyClass(10);
        
        // 使用实例的方法和变量
        System.out.println(myObject.getMyVariable()); // 输出:10
        myObject.setMyVariable(20);
        System.out.println(myObject.getMyVariable()); // 输出:20
    }
}

上記の例では、MyClassクラスにはプライベートな整数の変数myVariableがあり、その値の設定・取得を行うメソッドがあります。MainクラスではMyClassクラスのインスタンスmyObjectを作成し、new MyClass(10)を呼び出すことでメモリを確保してインスタンスを初期化します。その後、インスタンスのメソッドや変数を使用してデータの操作・アクセスを行います。

bannerAds