Hi,
I think the best you can do is write a loop that initializes each element of the array after you've declared it.
for (i = 0; i < TheArray.Length; i++)
TheArray[i] = new Thingy();
Or something like that; it may be a little off, since (happily

) I don't have to write Java any more these days.
Jonathan
###
for(74,117,115,116){$::a.=chr};(($_.='qwertyui')&&
(tr/yuiqwert/her anot/))for($::b);for($::c){$_.=$^X;
/(p.{2}l)/;$_=$1}$::b=~/(..)$/;print("$::a$::b $::c hack$1.");