数据类型的转换

自动转换(隐式)

Java自学记录DAY2
系统自动完成 数据范围从小到大
例如: long num = 100; double num2 = 2.5F;

这两个代码的左侧的数据范围都大于右侧的 所以可以自动转换

强制转换(显式)

Java自学记录DAY2
例如 float a = 2.5 short b = 500L 会报错 但是 short b =(short)500L可行
左边的数据范围小于右边的。
如果在运算中有不同数据范围那么都用大的数据范围的

算术运算符

+ - * / %五种
**其中/ 被除数/除数 ≈ 商…余数 取商 **
**% 取余数 取模 **
Java自学记录DAY2

赋值、比较、逻辑、三元运算符

Java自学记录DAY2
Java自学记录DAY2
其中 !=代表不等于
==代表等于
比较运算中 只有两种答案 ture false
并且比较运算符不能连续写 1<x<3是错误的
所以有逻辑运算符
Java自学记录DAY2
Java自学记录DAY2
Java自学记录DAY2

方法的格式、调用

Java自学记录DAY2
Java自学记录DAY2

编译器的优化

Java自学记录DAY2
Java自学记录DAY2

相关文章:

  • 2022-01-14
  • 2021-10-28
  • 2021-11-01
  • 2021-04-15
  • 2021-09-16
  • 2021-11-23
  • 2021-07-29
  • 2021-06-26
猜你喜欢
  • 2021-08-30
  • 2021-12-22
  • 2021-10-01
  • 2021-11-14
  • 2021-06-24
  • 2021-06-19
  • 2021-05-19
相关资源
相似解决方案