今日は私の心が忙しくなっている2度目の奇妙な状況に遭遇しました。問題は私がMatcherクラスのコンストラクタを非公開として宣言していないと見たときに始まりました。私はMatcherのコンストラクタを他のクラスのオブジェクトを作成して呼び出すことができると思った。しかし、私のIDEはコンストラクタをプライベートとして示しています。 Constructors of Matcher classいくつかのJavaクラスのコンストラクタがプライベートキーワードなしでプライベートとして表示されるのはなぜですか?
なぜ私はこれらのコンストラクタにアクセスできないのでしょうか? 2回目はAndroidライブラリのBitmapクラスにありました。私はMatcherや関連クラスで働いていません。これは初めてです、私はそれを扱っています。皆さんと女性がお手伝いできるなら、私は感謝しています。前もって感謝します。ところで、私はIntelliJ IdeaをIDEとして使用しています。
または派生クラスから。 – Arkadiy
はい、私の答えは問題にリンクされている 'class Matcher'の画像に基づいていますが、それはまた導出することもできます。 – pirho
@Arkadiyいいえ、同じパッケージからのみです。 – shmosel