【Java】宣言・定義・初期化・代入ってどうちがうの?【わかんなかった】
Javaの…
宣言・定義・初期化・代入
ってどうちがうの?
想定読者
自分
結論出てなくてもOKな人
わかってない初心者の脳内を見たい人
①宣言「変数の型 変数の名前を指定;」
っていうことだとおもってる
例
int num1; //「int型の変数としてnum1を用意します」の意だと理解してる
②定義宣言済みの変数に、初めて具体値を入れる
ことだとおもってる
例
int num2;num2 = 10; //←ここis定義だとおもってる
③初期化