アンドロイドにクラスローダーのロードクラスがありますが、私は質問があります。このプロセスで同じクラスを特定する方法私はGoogleのクラスローダーの原則といくつかの人が言うことを見つける:どのようにアンドロイドで同じクラスを識別するには?
クラスが同じクラス名を持ち、同じクラスローダーを持っている場合、それは同じクラスです。しかし、私はアンドロイドスタジオを使用して、私はという名前のクラスを定義しています。と私は他のクラスで使っています。ヒントでは2つのクラスがあります。 1つは私の定義、もう1つはシステムクラスです。
しかし、親のモードのベースクラスローダーには、正しい方法でシステムクラスがあります、それを理解する方法はありますか?
私は非常に疑問だ!
を重ね
String
クラスを記述した場合ピュアJavaで同じ、そのJava質問やAndroid-Studioのですか? – agilob
コンパイル時には、パッケージ名とクラス名のみがカウントされます。クラスローダーは、実行時に機能します。 – Henry
@agilobそれはJavaの質問かもしれませんが、私は確信していません –