1Java运算符、表达式、语句学习目标掌握赋值运算符的使用掌握算术运算符的使用掌握关系运算符的使用掌握递增与递减运算符的使用掌握逻辑运算符的使用掌握括号运算符的使用掌握位运算符的使用掌握各个运算符的优先级运算符Java中的语句有很多种形式,表达式就是其中一种形式
表达式是由操作数与运算符所组成:操作数可以是常量、变量也可以是方法,而运算符就是数学中的运算符号,如“+”、“-”、“*”、“/”、“%”等
以下面的表达式(z+100)为例,“z”与“100”都是操作数,而“+”就是运算符
赋值运算符号No
赋值运算符号描述1=赋值一元运算符No
一元运算符描述1+正号2–负号3
NOT,否算术运算符No
算术运算符描述1+加法2–减法3*乘法4/除法5%取模(取余数)关系运算符No
关系运算符描述1>大于2=大于等于4>>无符号右移位位运算的结果表No
二进制数1二进制数1与操作(&)或操作(|)异或操作(^)100000201011310011411110位运算publicclassOperatorDemo15{publicstaticvoidmain(String[]args){intx=3;//3的二进制数据:00000000000000000000000000000011inty=6;//6的二进制数据:00000000000000000000000000000110System
println(x&y);//与操作的结果:00000000000000000000000000000010System
println(x|y);//或操作的结果:00000000000000000000000000000111System
println(x^y);//异或操作结果:00000000000000000000000000000101}