Uses of Class
java.util.Random
Packages that useRandom
Package
Description
Provides classes for performing arbitrary-precision integer arithmetic (
BigInteger
) and arbitrary-precision decimal arithmetic (BigDecimal
).Provides the classes and interfaces for the security framework.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
Uses ofRandom injava.math
Modifier and TypeMethodDescriptionstaticBigInteger
BigInteger.probablePrime
(int bitLength,Random rnd) Returns a positive BigInteger that is probably prime, with the specified bitLength.ModifierConstructorDescriptionBigInteger
(int bitLength, int certainty,Random rnd) Constructs a randomly generated positive BigInteger that is probably prime, with the specified bitLength.BigInteger
(int numBits,Random rnd) Constructs a randomly generated BigInteger, uniformly distributed over the range 0 to (2numBits
- 1), inclusive.Uses ofRandom injava.security
Subclasses ofRandom injava.securityModifier and TypeClassDescriptionclass
This class provides a cryptographically strong random number generator (RNG).Uses ofRandom injava.util
Modifier and TypeMethodDescriptionstaticRandom
Random.from
(RandomGenerator generator) Returns an instance ofRandom
that delegates method calls to theRandomGenerator
argument.Uses ofRandom injava.util.concurrent
Subclasses ofRandom injava.util.concurrentModifier and TypeClassDescriptionfinal class
A random number generator (with period 264) isolated to the current thread.