美文网首页
类型检查

类型检查

作者: 是阿冰喔 | 来源:发表于2018-06-17 22:56 被阅读0次

    Ø 静态检查:类型types

        动态检查:值values

    Ø Java和许多其他编程语言中的一个点是 它的原始数值类型有特例, 表现得不像我们习惯的整数和实数。因此,应该动态检查一些错误 根本不检查。

    – Integer division: 5/2 does not return a fraction, it returns a truncated

    integer.

    – Integer overflow. If the computation result is too positive or too negative

    to fit in that finite range, it quietly overflows and returns a wrong answer.

    (no static / dynamic checking!) e.g., int big = 200000*200000;

    – Special values in floating-point types. NaN (“Not a Number”),

    POSITIVE_INFINITY, and NEGATIVE_INFINITY. e.g., double a=7/0;

    相关文章

      网友评论

          本文标题:类型检查

          本文链接:https://www.haomeiwen.com/subject/qkjgeftx.html