×
クラスとオブジェクト
目次
黄
緑
桃
🔖
見開き
⇋
◐
Aa
staticメンバ | Java SE 17 Programmer I
staticメンバとは
staticメンバ(静的メンバ / クラス変数・クラスメソッド)とは、個々のオブジェクト(インスタンス)に所属するのではなく、クラスそのものに属するフィールドやメソッドのことです。 定義の際に
static
キーワードを付与することによって宣言されます。
static
フィールド(クラス変数)は、そのクラスから生成されたすべてのインスタンス間で単一の記憶領域が共有されます。 また、
static
メソッド(クラスメソッド)や
static
フィールドは、オブジェクトを
new
で生成することなく「
クラス名.メンバ名
」という記法で直接呼び出して利用できるという利便性を持ちます。
具体例
利用状況の分析にCookieを使います。同意しない場合でもサイトはそのまま使えます。
詳細
同意する
同意しない