コード判定結果
動画プレイヤーの機能を制限して表示しています
一部機能が正常に読み込まれませんでした。
コンテンツブロックなどが動作していないかご確認ください。
コンテンツブロックなどが動作していないかご確認ください。
このチャプターでの演習課題が終了していません
次のチャプターへ進みますか
ジャッジに時間がかかっています
しばらくしてから再度アクセスしてください。
演習課題を利用するにはpaiza会員登録のうえ、
有料会員登録が必要です
有料会員登録が必要です
新・Java入門編22: クラスについて学習しよう
#11:static変数とは
この動画を見るにはpaiza会員登録のうえ
有料会員登録が必要です
実技課題 「static変数を使い、数字を出力しよう」
右側のコードエリアのコードには、static変数が存在しません。
Prac クラスに static キーワードの付与されたメンバー変数 number を定義し、 700 を出力できるようにしてください。
期待する出力値
700
このチャプターでは、static変数について学習します。
- 内部クラス宣言に付与した場合は外側のクラスのオブジェクトを保持しないことを表します。
- フィールドに付与した場合は変数がオブジェクト間で共有されることを表します。
- メソッドに付与した場合はオブジェクトを生成せずとも呼び出せることを表します。
- ブロックに付与した場合は、ロード時に一度だけブロック内のコードが実行されます。