Uses of Package
java.util.random
Packages that use java.util.random
Package
Description
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.
Classes and interfaces that support the definition and use of "random
generators", a term that is meant to cover what have traditionally been
called "random number generators" as well as generators of other sorts of
randomly chosen values, and also to cover not only deterministic
(pseudorandom) algorithms but also generators of values that use some "truly
random" physical source (perhaps making use of thermal noise, for example, or
quantum-mechanical effects).
-
Classes in java.util.random used by java.securityClassDescriptionThe
RandomGenerator
interface is designed to provide a common protocol for objects that generate random or (more typically) pseudorandom sequences of numbers (or Boolean values). -
Classes in java.util.random used by java.utilClassDescriptionThe
RandomGenerator
interface is designed to provide a common protocol for objects that generate random or (more typically) pseudorandom sequences of numbers (or Boolean values).This interface is designed to provide a common protocol for objects that generate sequences of pseudorandom numbers (or Boolean values) and furthermore can be split into two objects (the original one and a new one) each of which obey that same protocol (and therefore can be recursively split indefinitely).TheRandomGenerator.StreamableGenerator
interface augments theRandomGenerator
interface to provide methods that return streams ofRandomGenerator
objects. -
Classes in java.util.random used by java.util.concurrentClassDescriptionThe
RandomGenerator
interface is designed to provide a common protocol for objects that generate random or (more typically) pseudorandom sequences of numbers (or Boolean values). -
Classes in java.util.random used by java.util.randomClassDescriptionThe
RandomGenerator
interface is designed to provide a common protocol for objects that generate random or (more typically) pseudorandom sequences of numbers (or Boolean values).This interface is designed to provide a common protocol for objects that generate sequences of pseudorandom numbers (or Boolean values) and furthermore can easily jump to an arbitrarily specified distant point in the state cycle.This interface is designed to provide a common protocol for objects that generate pseudorandom sequences of numbers (or Boolean values) and furthermore can easily jump forward (by a fixed amount) to a distant point in the state cycle.This interface is designed to provide a common protocol for objects that generate sequences of pseudorandom numbers (or Boolean values) and furthermore can easily not only jump but also leap to a very distant point in the state cycle.Properties of RandomGenerators.This interface is designed to provide a common protocol for objects that generate sequences of pseudorandom numbers (or Boolean values) and furthermore can be split into two objects (the original one and a new one) each of which obey that same protocol (and therefore can be recursively split indefinitely).TheRandomGenerator.StreamableGenerator
interface augments theRandomGenerator
interface to provide methods that return streams ofRandomGenerator
objects.This is a factory class for generating random number generators of a specific category and algorithm. -
Classes in java.util.random used by jdk.internal.util.randomClassDescriptionThe
RandomGenerator
interface is designed to provide a common protocol for objects that generate random or (more typically) pseudorandom sequences of numbers (or Boolean values).This interface is designed to provide a common protocol for objects that generate sequences of pseudorandom numbers (or Boolean values) and furthermore can easily jump to an arbitrarily specified distant point in the state cycle.This interface is designed to provide a common protocol for objects that generate pseudorandom sequences of numbers (or Boolean values) and furthermore can easily jump forward (by a fixed amount) to a distant point in the state cycle.This interface is designed to provide a common protocol for objects that generate sequences of pseudorandom numbers (or Boolean values) and furthermore can easily not only jump but also leap to a very distant point in the state cycle.This interface is designed to provide a common protocol for objects that generate sequences of pseudorandom numbers (or Boolean values) and furthermore can be split into two objects (the original one and a new one) each of which obey that same protocol (and therefore can be recursively split indefinitely).TheRandomGenerator.StreamableGenerator
interface augments theRandomGenerator
interface to provide methods that return streams ofRandomGenerator
objects.