変数
https://github.com/HyonHyonKOR/Thisisjava/tree/main/Chapter2
コンピューターメモリ(RAM)はデーターを保存できるメモリセールの集まりであり、
そのメモリセールにはそれぞれの固有のアドレスがある。
プログラミングで変数に保存した実際の値はこのメモリセールに保存される。
我々がメモリセールのメモリアドレスに直接指定することもできるが、
空いているセールを探したり、16進法になっている複雑な数字のため、難しい。
これを仮想のメモリセールだと定義する。左はメモリアドレスで、右はメモリセールである。
値はメモリセールに2進法で変換され、保存される。
変数を通して、空いているメモリアドレスに名前を付け、その値を保存する。
コンピューターは、変数を通して、メモリアドレスを参照し、値を保存し、呼び出すこともできる。
例)byte A = 84;
84 converts 01010100(メモリセールには10進法の数字が2進法に保存される。)
A->0x7FFE4A73-> 01010100
変数(メモリアドレス)➡メモリアドレス➡値
ピザハット➡東京新宿➡様々なピザ
'IT自主学習 (2023.05.23~) > Java(2023.05.23~)' 카테고리의 다른 글
プログラミング自主学習 28日目 コンソルで変数の値出力/キーボードで変数の値入力/符号・増減演算子/算術演算子/ (0) | 2023.06.23 |
---|---|
プログラミング自主学習 27日目 演算時、自動形変換/文字列を基本タイプに変換 (0) | 2023.06.22 |
プログラミング自主学習 24日目 Java8->Java17,VSCODE (0) | 2023.06.19 |
プログラミング自主学習 23日目 変数 (0) | 2023.06.18 |
プログラミング自主学習 22日目 1日12コミット (0) | 2023.06.17 |