java中常量的浮点数字就被认为是double型的,而且不能直接赋给float型的变量。。像floata=1.2;这样的编绎直接出错。。要写成floata=1.2f;才行。
这是系统默认的就像张三为什么叫张三一样是他父母气的名字javaJDK中定义了如果你不强制定义float类型它会自动认为你定义了double类型