Java の変数の種類

王林
リリース: 2024-08-09 16:39:54
オリジナル
865 人が閲覧しました

Types of Variables in Java

Java には、インスタンス、ローカル、静的と呼ばれる 3 種類の変数があります

注:- Java ではグローバル変数をサポートしていません

インスタンス変数

インスタンス変数は、メソッド内ではなくクラス内で定義する変数です

public class A {
   String name;
   String color;
}

ログイン後にコピー

クラス A の上記の例では、上記のコード スニペットのデータ型を使用していくつかの変数を定義しました。クラス内ではインスタンス変数を定義しましたが、メソッドの外ではこれらの変数はインスタンス変数です。クラス外のインスタンス変数にアクセスしたい場合は、アクセス指定子publicを使用する必要があります。インスタンス変数のスコープはアクセス指定子

に依存します。

ローカル変数

メソッドの拡張子またはパラメーターを渡すメソッド宣言、またはローカル変数と呼ばれるサイドメソッド本体での変数の宣言中に使用される変数

public int caluclate(int a, int b) {
  return a + b;
}
ログイン後にコピー

上記のコード スニペットでは、変数はローカル変数として呼び出されるメソッド内で宣言されており、この変数はメソッド内でのみ使用できます

*静的変数 *

変数の前で static static キーワードを宣言した後、static キーワードを使用して定義された静的変数

public class B {
  static String name = "Ryan";
}
ログイン後にコピー

上記のコード スニペットは静的変数の例です

以上がJava の変数の種類の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート