C++のプログラムをJavaに移植しているのですが、
ダブルポインタはどう表現したら良いのでしょうか?
C++の方のソースは、

void hoge(A **a){
  *a = new A();
}

というような感じで、引数で受け取ったポインタへインスタンスを生成して入れています。
実際のプログラムは他にも引数をいくつか取っていて、戻り値も別な用途でつかっています。
どなたか分かる方いましたら、よろしくお願いします。