Java的基础语法——变量,运算符

Java中的变量

自动(隐式)类型转换

满足条件

  1. 两种数据类型彼此兼容
  2. 目标类型的取值范围大于源类型的取值范围

强制类型转换

当两种类型不兼容是过目标类型取值范围小于源类型时,自动类型转换㞏进行,则需强制类型转换

目标类型 变量 = (目标类型)值

Java的运算符

算数运算符

Java的基础语法——变量,运算符

注意:取模时,数的符号只与被模数有关与模数无关

赋值运算符

Java的基础语法——变量,运算符

1)在Java中可以通过一条赋值语句对多个变量进行赋值

2)除了“=”,其他都是特殊的赋值运算符

比较运算符

Java的基础语法——变量,运算符

逻辑运算符

Java的基础语法——变量,运算符

优先级

Java的基础语法——变量,运算符