63 |
|
* Basically same as java.util.Random. |
64 |
|
*/ |
65 |
|
public static class SimpleRandom { |
66 |
< |
private final static long multiplier = 0x5DEECE66DL; |
67 |
< |
private final static long addend = 0xBL; |
68 |
< |
private final static long mask = (1L << 48) - 1; |
66 |
> |
private static final long multiplier = 0x5DEECE66DL; |
67 |
> |
private static final long addend = 0xBL; |
68 |
> |
private static final long mask = (1L << 48) - 1; |
69 |
|
static final AtomicLong seq = new AtomicLong(1); |
70 |
|
private long seed = System.nanoTime() + seq.getAndIncrement(); |
71 |
|
|