@Test public void initWithValue() { AtomicDouble v = new AtomicDouble(42.0); Assert.assertEquals(42.0, v.get(), 1e-12); }
public double get() { return Double.longBitsToDouble(value.get()); }
AtomicDouble extends Number { public double get() { return Double.longBitsToDouble(value.get()); } }
AtomicDouble extends Number { public double get() { return Double.longBitsToDouble(value.get()); } AtomicDouble();  AtomicDouble(double init); }
AtomicDouble extends Number { public double get() { return Double.longBitsToDouble(value.get()); } AtomicDouble();  AtomicDouble(double init); double get(); double addAndGet(double amount); double getAndAdd(double amount); double getAndSet(double amount); boolean compareAndSet(double expect, double update); void set(double amount); @Override int intValue(); @Override long longValue(); @Override float floatValue(); @Override double doubleValue(); }
AtomicDouble extends Number { public double get() { return Double.longBitsToDouble(value.get()); } AtomicDouble();  AtomicDouble(double init); double get(); double addAndGet(double amount); double getAndAdd(double amount); double getAndSet(double amount); boolean compareAndSet(double expect, double update); void set(double amount); @Override int intValue(); @Override long longValue(); @Override float floatValue(); @Override double doubleValue();  }