code: public static Random getRandom()
      {
          int seed;
          if(INCREMENT_SEEDS)
              seed = DEFAULT_SEED.getAndAdd(SEED_INCREMENT);
          else
              seed = DEFAULT_SEED.get();
          return new XORWOW(seed);
      }
docs: Returns a new Random object that can be used. The Random object returned
  is promised to be a reasonably high quality PSRND with low memory
  overhead that is faster to sample from than the default Java
  {@link Random}. Essentially, it will be better than Java's default PRNG
  in every way. <br>
  <br>
  By default, multiple calls to this method will result in multiple,
  different, seeds. Controlling the base seed and its behavior can be done
  using {@link #DEFAULT_SEED} and {@link #INCREMENT_SEEDS}.
  
  @return a new random number generator to use.