di solito facevo una cosa così..
codice:
ClasseA{
my_B=null;
ClasseA(ClasseB b){
my_B=b;
}
my_B.f1();
....
}

ClasseB{
ClasseA a = new ClasseA(this);
}