java数据类型转换

类型转换顺序

byte-》short-》char-》int-》long-》float-》double

数据类型的特征

  • long 以 L 结尾,如 long i=10L;

  • float 以F结尾,如float f=10.0f;

  • 2进制特点,以8位串联,0100111;

  • 8进制特点,以0开头,010 -》8;

  • 16进制特点,以0X开头,0X011 -》17;

面试难点

  • float,double 浮点型不要用于数值比较,这是不精确类型,比较用bigdecimal;

  • String 是引用类型,但是java机制里面有共享存储池概念,所以可以直接用 =赋值,此时比较两个值(内容一样),是相等的;但是通过new 出来赋值比较,则不相等(地址不一样)

posted @ 2020-07-26 17:12  下一个路口再见  阅读(100)  评论(0)    收藏  举报