In Java, why are nextInt() and nextDouble() instance methods of Random objects?
<p>In Java, why are <code>nextInt()</code> and <code>nextDouble()</code> instance methods of Random objects?</p>

<p>I feel that these methods should be static methods of the Random class. What is the purpose of having to instantiate a Random object to generate random integers or double values?</p>
