src/share/classes/java/util/concurrent/ThreadLocalRandom.java
Print this page
*** 61,73 ****
* @since 1.7
* @author Doug Lea
*/
public class ThreadLocalRandom extends Random {
// same constants as Random, but must be redeclared because private
! private final static long multiplier = 0x5DEECE66DL;
! private final static long addend = 0xBL;
! private final static long mask = (1L << 48) - 1;
/**
* The random seed. We can't use super.seed.
*/
private long rnd;
--- 61,73 ----
* @since 1.7
* @author Doug Lea
*/
public class ThreadLocalRandom extends Random {
// same constants as Random, but must be redeclared because private
! private static final long multiplier = 0x5DEECE66DL;
! private static final long addend = 0xBL;
! private static final long mask = (1L << 48) - 1;
/**
* The random seed. We can't use super.seed.
*/
private long rnd;