Java语法基础课 动手动脑

1、枚举类型

它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。

枚举类型不是java原有数据类型

2、为什么double类型的数值进行运算得不到“数学上精确”的结果?

我们给出的数值,在大多数情况下需要比64bit更多的位数才能准确表示出来(甚至是需要无穷多位),而double类型的数值只有64bit,后面舍去的位数一定会带来误差,无法得到“数学上精确”的结果。

3、 第一行输出X+Y=100200,第二行输出300=X+Y。

java中的加号有时是连接符,有时是运算符:

1:当左右两边连接的都是非数字型时,则为连接符。

2:当一边是数值类型,另一边是非数值类型时,则为连接符。

3:当两边都是数值类型时,则为运算符,即相加求和的作用。

题中第一个是连接符,第二个是运算符。

Java语法基础课 动手动脑

上一篇:7第七章联接和APPLY运算符(转载)


下一篇:javascript学习之Date对象