さまざまな情報をメモリに保存し、同じアルゴリズムを使用して同じ種類の情報を処理できる機能がなければ、コンピュータは必要ありません。
より興味深いプログラムを作成するには、コンピュータのメモリに情報を保存する方法を学ばなければなりません。同時に、コンピュータのメモリ セルに何らかの方法でアクセスする方法を学ぶ必要があります。
プログラミングにおいても、人生と同様に、コンピュータのメモリの一部を参照するには、名前を使用します。この名前を使用すると、情報の読み取りと書き込みの両方が可能になります。
変数とは、名前があり、型に対応する値を格納するコンピュータ メモリ内の場所です。
「変数」という言葉は、その値がプログラムの実行中に変更される可能性があることを示しています。 新しい変数値を保存すると、古い変数値は消去されます
コンピューターの場合、すべての情報はメモリー内のデータ、つまり 0 と 1 のセットです (簡単に言うと、コンピューター内の情報はすべて単なる数字であり、同じ方法で処理されます)。ただし、整数と分数の動作が異なることはわかっています。したがって、各プログラミング言語には異なる種類のデータがあり、異なる方法で処理される
ためです。
たとえば、
-
整数変数 – type
int (英語の integer – Whole から)、メモリ内で 4 バイトを占有します。
- 小数部分を持つことができる
実数変数 (英語の浮動小数点 – 浮動小数点の型
float –) はメモリ内で 4 バイトを占有します< br />
-
文字 (英語の文字 – 記号から
char – を入力)、メモリ内で 1 バイトを占有
プログラムに変数を追加してみましょう。
変数を使用する前に、メモリ内に変数用のスペースを割り当てるようにコンピュータに指示する必要があります。これを行うには、変数を
宣言する必要があります。つまり、変数に格納する値の種類を指定し、名前を付ける必要があります。
また、必要に応じて、初期値を割り当てることもできます。
プログラムを例に挙げてみましょう
パブリック クラス Main {
public static void main(String[] args) {
int a=6, b; //整数型の 2 つの変数が変数 a で宣言され、すぐに値 6 が保存されました。変数 b は初期値に設定されていませんでした。この場合、メモリに何が含まれるかはわかりません。
}
}
プレ>
さあ、あなたも試してみてください。