[PR] この広告は3ヶ月以上更新がないため表示されています。
ホームページを更新後24時間以内に表示されなくなります。
Java/修飾子
修飾子 | 範囲 |
---|---|
アクセス修飾子 | クラスやメソッド、フィールドなどに対して、どのスコープからのアクセスを許可するかを指定する。 |
abstract修飾子 | クラスやインターフェース、メソッドが抽象的なものであることを指定する。 |
static修飾子 | クラスがインスタンス化されていなくてもメンバーにアクセスできることを指定する。 |
final修飾子 | メンバーの上書きを禁止することを指定する。(指定する対象によって、禁止される意味合いが異なる) |
transient修飾子 | オブジェクトのシリアライズ時にシリアライズの対象から除外する。 |
volatile修飾子 | マルチスレッドからアクセスされるフィールドがスレッドごとにキャッシュされないようにする。 |
synchronized修飾子 | 同期処理(同時に1スレッドだけ)が実行できることを指定する。 |
native修飾子 | C/C++などJava以外のネイティブなコードを呼び出すことを指定する。 |
strictfp修飾子 | 浮動小数点数をIEEE 754規格で厳密に処理することを指定する。 |
アクセス修飾子 | 範囲 |
---|---|
private | 同じクラス |
指定なし | 同じパッケージ |
public | 制限なし |
protected | 同じパッケージか、継承したクラス |