码迷,mamicode.com
首页 > 其他好文 > 详细

原始数据类型与表达式

时间:2018-10-23 00:43:10      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:精度   其他   原始类型   整数   数据   浮点   数据类型   复杂   3.5   

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。

原始数据类型与表达式

标签:精度   其他   原始类型   整数   数据   浮点   数据类型   复杂   3.5   

原文地址:https://www.cnblogs.com/wangyfax/p/9834003.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!