ホームページ >Java >&#&ベース >Javaのコンストラクターメソッドと通常のメソッドの違いは何ですか

Javaのコンストラクターメソッドと通常のメソッドの違いは何ですか

王林
王林オリジナル
2020-05-16 11:44:503429ブラウズ

Javaのコンストラクターメソッドと通常のメソッドの違いは何ですか

1. コンストラクターのメソッド名は、コンストラクターが定義されているクラス名とまったく同じである必要があり、戻り値の型はありません (

2)。クラスにはコンストラクター メソッドが必要です。それを記述しない場合、システムはパラメーターなしのコンストラクターを自動的に追加します。インターフェイスのインスタンス化は許可されていないため、インターフェイスには構築メソッドはありません;

(ビデオ チュートリアルの推奨事項: java video)

3。構築メソッドは、 static、final、synchronized、abstract、native、その他のキーワード変更はできません;

4. コンストラクターは、オブジェクトの初期化時に自動的に実行され、通常、明示的かつ直接に呼び出すことはできません。同じクラス内に複数のコンストラクターがある場合、Java コンパイル システムは、初期化中の最後の括弧内のパラメーターの数とパラメーターの型に従って、自動的に 1 対 1 に対応し、コンストラクター呼び出しを完了します。

推奨チュートリアル: Java 開発の入門

以上がJavaのコンストラクターメソッドと通常のメソッドの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。