public static Double valueOf (double d)

Returns a Double instance representing the specified double value. If a new Double instance is not required, this method should generally be used in preference to the constructor Double(double), as this method is likely to yield significantly better space and time performance by caching frequently requested values.

d    a double value.

Returns:  a Double instance representing d.

Since:  1.5