ホームページ  >  記事  >  Java  >  Javaドメインとは何ですか?

Javaドメインとは何ですか?

青灯夜游
青灯夜游オリジナル
2019-12-30 17:14:084730ブラウズ

Javaドメインとは何ですか?

Java のドメイン

いわゆるドメインは、実際には「フィールド」の翻訳であり、これは私たちがよくフィールドと呼ぶものです。属性。クラス フィールド (プロパティ)、ローカルおよびグローバルなど。

フィールド。フィールドは属性であり、クラス変数、オブジェクト変数、オブジェクト メソッド変数、または関数パラメーターのいずれかになります。

class bike{ 
  static int bikes;
  int gear;
  int cadence;

  void create( int newGear, int newCadence ){
    bikes = bikes + 1;
    gear = newGear;
    cadence = newCadence;}
  int getSpeed(){
    int speed = gear*cadence*5*3.141;
    return speed;
  }
}

bikes はクラス変数 (静的ドメイン) です。

ギアとケイデンスはオブジェクト変数 (インスタンス変数) (非静的フィールド) です。

(ここには少し矛盾があります。実際、百科事典によると、バイク、ギア、ケイデンスはすべてクラス変数です。バイクはクラス変数内の静的変数であり、ギアとケイデンスはクラス変数です。インスタンス変数。)

speed はオブジェクトメソッドの変数(ローカル変数)です。

(ローカル変数、グローバル変数、グローバル変数は Java には登場しません。言いたいのは、クラス変数のスコープはグローバル変数と同じですが、そのようには呼ばれません)。

newGearとnewCadenceは関数(メソッド)のパラメータ(パラメータ)です。

推奨学習: Java ビデオ チュートリアル

以上がJavaドメインとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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