[Java] Staticとは
Staticについての整理。 Staticとインスタンス Staticは主にインスタンスと対比して考えることができる。 Staticをつけて変数やメソッドを宣言した場合 クラスからインスタンスを作成しなくても、クラス内の...
Staticについての整理。 Staticとインスタンス Staticは主にインスタンスと対比して考えることができる。 Staticをつけて変数やメソッドを宣言した場合 クラスからインスタンスを作成しなくても、クラス内の...
static変数について整理する。 static変数の特徴 staticに関しては、インスタンスと対比して考えることができる。 staticを使う時 staticを使って作られた変数を呼び出す時、クラスからインスタンスを...
Javaのfor文の二重ループと二次元配列の組み合わせを、九九の計算を例にしながら整理。 二次元配列とfor文のネスト構造の使われ方についてもそれぞれ解説する。 [][]の重なり→二次元配列の宣言 for文にfor文が重...
for文にfor文が重なるfor文の入れ子、ネスト構造について整理。 Javaのネスト構造の実際のコードや、実行時の流れについて解説する。 for文の実行の順番 まずは単体のfor文についての復習。 単体のfor文では、...
for文の流れについて、一度しっかり整理する。 for文の書き方 for文は4つの順番で実行される。 初期化式 条件式 実行内容 変化式 ①初期化 for文の中の式が何回繰り返し実行されたかを追う数字を「カウンター変数」...
[] とか [][]の意味について整理。 []はどんな時に使うのか []は配列を宣言する時に使う。 どのように宣言する? 配列の中に何個値を入れたいか決める []の中に数字を入れることで、値の中に何個値を入れたいか決める...
引数とはなぜ必要なのかについて整理。 まずはメソッドの役割について整理 そもそもメソッドとは、やって欲しいいくつかの処理をまとめたもの。 例えばメソッドの中に 以下の式を設定する。 x = 1 y = 5 x+y すると...
Javaで使われる戻り値とはなぜ必要なのか、メソッドでreturnはなぜ必要なのかについて説明する。 引数と戻り値を使うことによって、メソッドがどのように便利になるのかも整理する。 まずはメソッドの役割について整理 そも...
メソッドで呼び出し元、呼び出し先という言葉がよく使われるが、あまり慣れず混乱するので、整理。 呼び出し元(Caller)と呼び出し先(Callee) 下記の例を見てみる。 ここでは、mainメソッドがhelloメソッドを...
メソッドについて整理。 メソッドとは? いくつかの処理をまとめたもの。 なぜメソッドを使うの? プログラム全体が見やすくなる 他のプログラマにも、メソッドを使うことで、大体何の処理をしているか分かりやすくする。 定義した...