Javaプログラミングの変数と定数

目次

Javaプログラミングの「変数」と「定数」のルール

ロボ君

変数と定数は、プログラムでデータを保存するために使用されマス。

変数は値を変更でき、定数は値を変更できないという点で異なります。

変数(へんすう・Variables)

変数は、値を一時的に記録するためのメモリ領域に名前を付けたものです。
変数名は、予約語(Java言語で特別な意味を持つキーワード)を除いて、任意の名前を付けることができます。

ルールコード例
変数名は文字、数字、アンダースコア(_)で構成されます。count variable my_name
変数名は数字から始めてはいけません。7days ← これはダメ
変数名は予約語(Javaのキーワード)を使用できません。if while class など
大文字と小文字は区別されます。ageAge は別の変数です。
変数は事前に宣言される必要があります。int age String name
変数は初期化されるか、値が代入される必要があります。int y = 10 String name = "Real"

変数の値は、プログラムの実行中に変更することができます。

int my_variable = 10;
int my_variable = 20;

定数(じょうすう・Constants)

定数は、値を変更できない変数のことです。
定数名は、予約語(Java言語で特別な意味を持つキーワード)を除いて、任意の名前を付けることができます。
Javaでは final キーワードを使用して定数を宣言します。

ルールコード例
定数は final キーワードで宣言されます。final int MAX_VALUE = 100;
定数名は通常大文字で記述され、単語間にアンダースコアを使用します。final double PI = 3.14159;
定数は宣言と同時に初期化する必要があります。final int DAYS_IN_A_WEEK = 7;

定数の値は、プログラムの実行中に変更できません。

Final int PI = 3.14;
Final int PI = 3.14159; //エラーが出ます

変数と定数の宣言についてはこちら↓

こちらでは変数と定数のイメージを書いています↓

変数とは?_「値を記憶するメモリ領域」に名前を付けたもの。よく「箱」に例えられる

Pythonプログラミングの変数・定数

教科書

Pythonの教科書は「やさしいPython」です。

Javaの教科書は「スッキリわかるJava入門 実践編 第3版」です。

著:中山清喬, 著:国本大悟, 監修:株式会社フレアリンク
¥2,680 (2024/04/28 18:03時点 | Amazon調べ)

SQLの教科書は「スッキリわかるSQL入門第3版」です。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次