Module java.base
Package java.util.concurrent

# Class ThreadLocalRandom

=
public final class ThreadLocalRandom
extends java.util.Random

## Methods

- =
  public static java.util.concurrent.ThreadLocalRandom current()
- =
  public java.util.stream.DoubleStream doubles()
- =
  public java.util.stream.DoubleStream doubles(long arg0)
- =
  public java.util.stream.DoubleStream doubles(long arg0, double arg1, double arg2)
- =
  public java.util.stream.DoubleStream doubles(double arg0, double arg1)
- =
  public java.util.stream.IntStream ints()
- =
  public java.util.stream.IntStream ints(int arg0, int arg1)
- =
  public java.util.stream.IntStream ints(long arg0)
- =
  public java.util.stream.IntStream ints(long arg0, int arg1, int arg2)
- =
  public java.util.stream.LongStream longs()
- =
  public java.util.stream.LongStream longs(long arg0)
- =
  public java.util.stream.LongStream longs(long arg0, long arg1)
- =
  public java.util.stream.LongStream longs(long arg0, long arg1, long arg2)
- =
  protected int next(int arg0)
- =
  public boolean nextBoolean()
- =
  public double nextDouble()
- =
  public double nextDouble(double arg0)
- =
  public double nextDouble(double arg0, double arg1)
- =
  public float nextFloat()
- =
  public float nextFloat(float arg0)
- =
  public float nextFloat(float arg0, float arg1)
- =
  public double nextGaussian()
- =
  public int nextInt()
- =
  public int nextInt(int arg0)
- =
  public int nextInt(int arg0, int arg1)
- =
  public long nextLong()
- =
  public long nextLong(long arg0)
- =
  public long nextLong(long arg0, long arg1)
- =
  public void setSeed(long arg0)

## Serialized Form

=

### serialVersionUID

=-5851777807851030925

### Serialization Methods

- =
  private java.lang.Object readResolve()
- =
  private void writeObject(java.io.ObjectOutputStream arg0) throws java.io.IOException

## Summary

No differences.