Double.valueOf(str)把String转化成Double类型的对象
比如Stirng str="1.0";
那么Double.valueOf(str)等价于new Double("1.0");
而doubleValue();就是求double类型的原始值, 等价于double dnum=Double.valueOf(str).doubleValue()=1.0d;
**************************
java 里的句子
(TYPE1) TYPE1.ValueOf(TYPE2 var)
是把TYPE2 型的变量var 转化成TYPE1 类型的变量
就是把字符串str转换成double类型