运算逻辑运算符算术运算符 - * / %一个浮点与整数运算时的结果还是浮点数一个整数除另一个整数的结果还是整数 整除注意不同类型数据的常规类型赋值运算符 - * / % – 赋值 将右边的值赋值给左边的变量名比较运算符 ! 逻辑运算符 与 ||或 !非三元运算符 条件 ? 值1 : 值2二进制位移运算符 带符号右移 无符号右移 左移位运算符 按位与 |按位或 ^按位异或基本数据类型变量赋值时 将值赋给变量名 比较时 比较就是值引用地址数据类型变量赋值时 将值的地址赋给变量名 比较时 比较就是值的地址 值相同地址不同结果还是不等于除了基本数据类型变量其他的变量在比较时都需要自己实现比较的函数系统中自带的一些类基本都实现了比较函数 比如String的 equals方法逻辑条件判断if else流程控制结构 只可以通过结构中一个判断语句三元运算符 二选一switch case可以从选中的位置 完成后续所有条件设定循环语句:forfor(设定变量并初始化赋值;设定条件;更新变量的值){ }whilewhile(条件){ }do whiledo{ }while(条件);控制词breakcontinuereturn