クラス構造 - 方法

Method文

权限修饰符 返回值类型 方法名(形参列表){ 方法体 }

説明:

  1. 4つのJavaの提供許可​​修飾子:private、public、缺省、 protected
  2. メソッドが値を返す場合、それは、戻り値の型を指定して、メソッドの宣言でなければなりません。一方、この方法は、使用する必要がありreturn、変数または定数の戻り値のキーワード指定されたタイプを
  3. このメソッドは値を返さない場合は、メソッドの宣言は、我々が使うvoid表現するために
  4. メソッド名は識別子属し、ルールや規範識別子に従ってください
  5. この方法は、0,1、またはそれ以上のパラメータを宣言することができ

returnキーワード

用途:メソッド本体を使用して

役割:

  1. 終了方法
  2. この方法は、使用のタイプの値を返しreturn、要求されたデータを返すために、

使用上の注意:returnキーワードは、ステートメントを実行するためのステートメントではありません

メソッドのオーバーロード

メソッドオーバーロード概念:同じクラスであれば、パラメータまたはパラメータの種類の異なる数(「持っている限り、同じ名前の複数のを可能にする方法がある2つが同じ異なっています」)

呼び出したメソッドのクラスを決定します:方法名 ----> 参数列表

パラメータ法の可変数

使用手順:

  1. パラメータ形式の可変数:数据类型 ... 变量名
  2. 方法は、パラメータの可変数呼び出されると、渡されるパラメータの数は0以上であってもよいです
  3. 本発明の方法にオーバーロードパラメータと変数の数を構成する方法は、同じクラスの異なるメソッドパラメータました
  4. この方法は、このクラスのと同じ方法でパラメータ名の可変数の間の過負荷を構成しない、彼らは、パラメータ配列の同じタイプであります
  5. プロセスパラメータのパラメータの可変数は、最後に宣言する必要があります
  6. パラメータ二乗法の可変数のパラメータは、参照のみの変形可能を宣言することができ

Javaの値配信メカニズム

ルール:

  1. 変数は、基本データ型である場合、割り当ては、可変データ値に格納されます。
  2. 変数が参照データ型である場合、その値は、データ記憶された変数のアドレス割り当てであります

メソッドのパラメータのためのコンセプト

  1. パラメータ:メソッドの定義では、パラメータは括弧内で宣言されたとき
  2. 引数:メソッド呼び出し、実際のデータをパラメータに伝達され、
公開された165元の記事 ウォンの賞賛8 ビュー8999

おすすめ

転載: blog.csdn.net/wait_13/article/details/104279659