[JAVA] random number generator is repeating?

How often will Java’s random number generator repeat its sequence of random numbers? Here, I’m shooting 5,000 random photons out of a light source for indirect lighting using only one Random object. It looks like there are only a few dozen distinct places where the photons have landed.