原始数据类型与表达式

1.数据类型:就是指一组数据和堆砌所能进行的操作的集合。

2.java中的原始数据类型:

    ①  int 

             --- 值域 : -2 31   ~   231

    ② dounle

            --- 双精度实数(64位)

            --- 运算符 : &&(与)、||(或)、!(非)、^(异或)

    ③ char

            --- 字符(16位)     

3.表达式

    ① 运算符优先级:* 和 / 以及%的优先级高于+和-;优先级越高,越早运算。

    ② 逻辑运算符优先级: ! > && > ||

4.类型转换

  注意:

   ① 如果信息不会损失,数值会被自动提升位高级的数据类型,例如:1+2.5 = 1.0 + 2.5;答案是3.5。

   ② 将浮点型转换为整型将会截断小数部分,并非是四舍五入,在复杂的表达式中的类型转换可能会很复杂,应该小心并尽量使用类型转换,最好是在表达时中只使用同一类型的字面量和变量。

5. 比较

6. 其他原始类型

   ① 64位整数,及其运算符lang。

   ② 16位整数,及其运算符short。  

   ③ 16位字符,及其运算符char。

   ④ 8位整数,及其运算符byte。

   ⑤ 32位单精度实数,及其算数运算符float。

猜你喜欢

转载自www.cnblogs.com/wangyfax/p/9834003.html
今日推荐