java.util. Random

GPTKB entity

Statements (147)
Predicate Object
gptkbp:instance_of gptkb:class
gptkb:Java_programming_language
gptkbp:belongs_to java.util package
gptkbp:can_create random sequences
uniformly distributed numbers
gptkbp:can_lead_to bias in multi-threaded scenarios
gptkbp:constructor Random()
Random(long seed)
gptkbp:fruit_type long
gptkbp:has_field gptkb:seed
in Next Next Gaussian
next Next Gaussian
next Next Int(int bits)
random Seed
gptkbp:has_method next Boolean()
next Bytes(byte[] bytes)
next Double()
next Float()
next Int()
next Int(int bound)
next Long()
next Gaussian()
set Seed(long seed)
next Double(double min, double max)
next Float(float min, float max)
next Int(int min, int max)
next Long(int min, int max)
https://www.w3.org/2000/01/rdf-schema#label java.util. Random
gptkbp:hyper_threading gptkb:true
false
gptkbp:is_available_on gptkb:Java_1.0
gptkbp:is_deterministic false
gptkbp:is_not_cryptographically_secure gptkb:true
gptkbp:is_not_secure gptkb:true
gptkbp:is_often_used_in games and applications
gptkbp:is_part_of gptkb:Java_Standard_Library
gptkb:Java_Development_Kit_(JDK)
gptkbp:is_used_for gptkb:random_number_generation
randomized algorithms
random sampling
random selection
random shuffling
generating random numbers
gptkbp:is_used_in gptkb:Artificial_Intelligence
gptkb:Graphics_Processing_Unit
gptkb:machine_learning
gptkb:statistical_mechanics
data analysis
game development
modeling
simulations
testing
games
randomized algorithms
Monte Carlo methods
simulation studies
statistical sampling
lottery systems
randomized control trials
randomized algorithms in cryptography
cryptography (not recommended)
lottery simulations
random number games
randomized algorithms in artificial intelligence
randomized algorithms in computer science
randomized algorithms in machine learning
randomized algorithms in statistics
gptkbp:next_boolean boolean
gptkbp:next_bytes byte[]
gptkbp:next_double double
gptkbp:next_double(double_min,_double_max) double
gptkbp:next_float gptkb:liquid
gptkbp:next_float(float_min,_float_max) gptkb:liquid
gptkbp:next_gaussian double
gptkbp:next_int int
gptkbp:next_int() int
gptkbp:next_int(int_bound) int
gptkbp:next_int(int_min,_int_max) int
gptkbp:next_long long
gptkbp:next_long(int_min,_int_max) long
gptkbp:not_thread_safe gptkb:true
gptkbp:package_manager gptkb:java.util
gptkbp:provides gptkb:random_number_generation
next Boolean()
next Bytes(byte[] bytes)
next Double()
next Float()
next Int()
next Int(int bound)
next Long()
next Double(double[] array, double origin, double bound)
next Float(float origin, float bound, float[] array)
next Gaussian(double mean, double stddev, double[] array)
doubles()
doubles(double origin, double bound)
doubles(int stream Size)
ints()
ints(int origin, int bound)
ints(int stream Size)
ints(int stream Size, int origin, int bound)
longs()
longs(int stream Size)
longs(int stream Size, long origin, long bound)
longs(long origin, long bound)
next Bytes(byte[] bytes, int offset, int length)
next Double(double origin, double bound)
next Double(double[] array)
next Float(float origin, float bound)
next Float(float[] array)
next Gaussian()
next Gaussian(double mean, double stddev)
next Gaussian(double[] array)
next Int(int origin, int bound)
next Int(int origin, int bound, int[] array)
next Int(int[] array)
next Int(int[] array, int origin, int bound)
next Long(long origin, long bound)
next Long(long origin, long bound, long[] array)
next Long(long[] array)
next Long(long[] array, long origin, long bound)
next Gaussian(double[] array, double mean, double stddev)
set Seed(byte[] seed)
set Seed(long seed)
doubles(int stream Size, double origin, double bound)
next Float(float[] array, float origin, float bound)
next Double(double origin, double bound, double[] array)
pseudorandom numbers
gptkbp:replaced_by gptkb:Thread_Local_Random
false
gptkbp:reprints gptkb:true
gptkbp:requires_synchronization for concurrent access
gptkbp:security gptkb:java.security._Secure_Random
gptkbp:serialization gptkb:true
gptkbp:set_seed gptkb:void
gptkbp:speed gptkb:java.security._Secure_Random
gptkbp:suitable_for concurrent use
gptkbp:thread_local_random java.util.concurrent. Thread Local Random
gptkbp:thread_safe false
gptkbp:type_of gptkb:item
gptkbp:uniform double
gptkbp:used_in simulations
games
randomized algorithms
multi-threaded environments
gptkbp:uses pseudo-random number generation algorithm
gptkbp:bfsParent gptkb:JEP_390
gptkbp:bfsLayer 5