私の理解では、Javaオブジェクトモデルは3つのレベルであり、各レベルはその下のレベルを表しています。したがって、すべてのクラス(それ自体がオブジェクトですか?)によって共有される1つのメタクラスがあります。
私の質問は-コンストラクタはJavaでどのように実装されているのですか?(または他のクラスメソッド)私のロジックでは、コンストラクターはメタクラスに表示する必要があると述べていますが、メタクラスが1つしかないため、可能なすべてのコンストラクターを保持することは意味がありません。違う..
Javaには単一のメタクラスClass
があります。クラスのインスタンスは、クラスとインターフェースのタイプを表すために使用されます。コンストラクターは、メタクラスレベルではなく、クラスレベルで定義されます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加