There was a thread on this oh, about two years ago maybe? Mostly between JKC and meiner Wenigkeit.
Anyway, I empirically determined that the maximum number of outlets I could create with C code was about 2100. It seems that the actual limiting factor is that the object cannot grow to more than about 32,767 pixels in width.
Whether JScript or Java will put any additional limitations on you is a question I cannot answer. But why don't you do what I did? Just try it! You can hone in on the exact number with maybe a half-dozen experiments.
BTW, if you want to see those +2000 outlets in action: ice.pump.