Java の形式パラメータと実パラメータの違いは何ですか?

Javaでは、仮引数と実引数は異なる概念です。

メソッド定義の時に宣言され、メソッドに渡される値やオブジェクトを受け取る変数。メソッドのスコープ内でのみ存在し、メソッドが実行されると破棄される。任意のデータ型を持つことができ、複数の引数を取ることができる。

メソッド呼び出し時にメソッドに渡される実際の値またはオブジェクトを、実引数といいます。実引数は、定数、変数、または式であることができ、データ型は仮引数のデータ型と一致する必要があります。そうでないと、コンパイルエラーが発生します。

つまり、仮引数はメソッド定義時に受け取った値を受け取り、適応引数は実際のメソッドに渡す値やオブジェクトのことです。仮引数と適応引数はメソッドの「インターフェイス」と実際の「入力」に相当します。

bannerAds