最初にjavaを学習するときにクラスを定義できます(オブジェクト指向を学習しない)。静的メソッドをクラスに記述でき、クラス名とメソッド名を呼び出し時に直接使用できます。オブジェクト指向を学習した後、クラスを定義した後、オブジェクトを作成し、オブジェクトを介してクラスのメンバーメソッドまたはコンストラクターを呼び出す必要があります。以下は、静的メソッド呼び出し(オブジェクトを作成しない)と非静的メソッド呼び出し(長方形のクラスを定義し、周囲と領域を見つけるためのメソッドを定義し、それをテストするためのテストクラスを定義する)のコードの違いです。
例1:静的メソッドの呼び出し
例2:非静的メソッドの呼び出し(オブジェクト指向の設定メソッドおよび構築メソッドは、オブジェクトに値を割り当てるときに使用されます):