Java - 修飾子の種類
修飾子は、意味を変更するためにそれらの定義に追加するキーワードです。 Java 言語には、次のようなさまざまな修飾子があります −
- <リ>
Java アクセス修飾子
<リ>非アクセス修飾子
修飾子を使用するには、そのキーワードをクラス、メソッド、または変数の定義に含めます。次の例のように、修飾子はステートメントの残りの部分よりも前に置かれます。
例
public class className { // ... } private boolean myFlag; static final double weeks = 9.5; protected static final int BOXWIDTH = 42; public static void main(String[] arguments) { // body of method }
アクセス制御修飾子
Java には、クラス、変数、メソッド、およびコンストラクターのアクセス レベルを設定するための多数のアクセス修飾子が用意されています。 4 つのアクセス レベルは −
- パッケージから見える、デフォルト。修飾子は必要ありません。
- クラスのみに表示されます (非公開)。
- 世界中に表示されます (パブリック)。
- パッケージとすべてのサブクラス (保護) に表示されます。
非アクセス修飾子
Java は、他の多くの機能を実現するために、多くの非アクセス修飾子を提供します。
- <リ>
静的 クラス メソッドと変数を作成するための修飾子。
<リ>決勝 クラス、メソッド、および変数の実装を完了するための修飾子。
<リ>アブストラクト 抽象クラスとメソッドを作成するための修飾子。
<リ>同期 そして不安定 スレッドに使用される修飾子。
次は?
次のセクションでは、Java 言語で使用される基本的な演算子について説明します。この章では、アプリケーション開発中にこれらの演算子を使用する方法の概要を説明します。
Java