这些Java教程是为JDK 8编写的。本页中描述的示例和实践不利用后续版本引入的改进,并可能使用已不再可用的技术。
有关Java SE 9及其后续版本中更新的语言特性的摘要,请参阅Java语言更改。
有关所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息,请参阅JDK发行说明。
以下是Java编程语言支持的运算符的快速参考。
= 简单赋值运算符
+ 加法运算符(也用于字符串连接) - 减法运算符 * 乘法运算符 / 除法运算符 % 取余运算符
+ 一元加号运算符;表示正值(没有这个符号数字也是正的) - 一元减号运算符;取反一个表达式 ++ 自增运算符;将一个值增加1 -- 自减运算符;将一个值减少1 ! 逻辑非运算符;取反一个布尔值
== 等于 != 不等于 > 大于 >= 大于等于 < 小于 <= 小于等于
&& 条件与 || 条件或 ?: 三元(简写形式的if-then-else语句)
instanceof 将一个对象与指定类型进行比较
~ 一元位求补运算符 << 有符号左移运算符 >> 有符号右移运算符 >>> 无符号右移运算符 & 位与运算符 ^ 位异或运算符 | 位或运算符