1
アクセス修飾子は内部で動作しますJVM?修飾子は内部的にJVMでどのように機能しますか?
アクセス修飾子は内部で動作しますJVM?修飾子は内部的にJVMでどのように機能しますか?
Java Virtual Machine Specificationが詳細に説明しています。特に、section 2.7.4 Qualified Names and Access Control状態:クラスの
フィールド、メソッド、またはコンストラクタは、最も
public
の一つ、private
、又はprotected
キーワードを使用して宣言することができます。メンバーは、任意のクラスまたはインターフェースからアクセスすることができる。public
メンバーは、宣言を含むクラス内からのみアクセスできます。public
、protected
、またはprivate
と宣言されていないメンバーは、のデフォルトアクセスと言われ、宣言されているパッケージのどこからでもアクセスすることができます。