エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Javaのstatic修飾子:クラス変数(static変数)、クラスメソッド(staticメソッド) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Javaのstatic修飾子:クラス変数(static変数)、クラスメソッド(staticメソッド) - Qiita
public class Sample{ //クラス変数(static変数) public static int num = 0; //クラスメソッド(stat... public class Sample{ //クラス変数(static変数) public static int num = 0; //クラスメソッド(staticメソッド) public static void sampleMethod{ : } } クラス変数(static変数)とは staticキーワード(修飾子)を付けて宣言される変数であり、すべてのオブジェクト(インスタンス)で共有される共通の情報となる。あるオブジェクトからクラス変数の値を変更すると、その他のすべてのオブジェクトに影響が及ぶため、オブジェクト全体に共通する情報を扱いたい場合に使用する。 static修飾子がついていない変数はインスタンス変数と呼ぶ。 クラス変数とインスタンス変数の違いは、staticとして宣言するかしないか。 ・インスタンス変数はクラスのオブジェクト(インスタンス)を生成したタイミングで作られる変