クラスがあると言う
class A{
//code for class A
}
class B{
//code for class B
}
class A{
public static void main(String a[]){
//Initialize m instances of A and n instances of B and store each in arrays
//Equate any arbit index in the array to null
}
}
このシナリオでは、私の主な目標は、任意の時点でメモリ内のクラスAおよびBのすべてのアクティブなインスタンスを見つけることです。
デバッガーを使えば可能だと思います。
ただし、何らかの理由(質問の範囲を超えている理由)により、コード自体からインスタンスを取得する必要があります。したがって、私は次のような関数が必要です
public void getAllActiveInstances(){
//Print values
}
編集:インスタンスを操作する必要はありません。それらが存在するかどうかを知る必要があります。これは主にデバッグを目的としています。これが不可能な場合は、デバッガーを使用して同じことを行う方法を親切に説明してください。