码迷,mamicode.com
首页 > 编程语言 > 详细

java运算符和表达式以及java语句需注意的问题总结

时间:2018-07-31 00:31:49      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:加密和解密   控制语句   不执行   instance   tin   位运算符   eof   表达   switch   

运算符和表达式注意的问题

java运算符和表达式包括算术运算符和表达式、逻辑运算符和表达式、逻辑运算符、位运算符等等。

(1)逻辑运算符是短路运算符,如op1 || op2 ,当op1是true的时候,就不再考虑op2了;op1&&op2,当op1是false的时候就不再考虑op2了。

(2)逻辑位运算不同于逻辑运算符的短路特点,op1 |  op2,运算法会把op1和op2都运算了,才给出位运算结果。

(3)利用c=a^b,a=c^b 两次逻辑位运算的异或运算可以实现加密和解密的功能。

(4)利用instanceof运算符可以用来判断左边的对象是不是由右边的类创建的。

java语句需要注意的问题

java语句包括有控制语句、循环语句、break和continue语句;控制语句又包括条件控制语句(if语句)、switch语句;循环语句包括for语句、while和do..while语句。

(1)switch语句里,和表达式一直的case里的语句如果有break,则执行完此case语句后跳出switch语句;若此case语句里没有break,则执行完此case语句后继续往下执行,直到执行完或遇到break跳出。

(2)break语句和continue语句的不同:break语句是直接跳出循环,continue语句是跳过本次循环,不执行本次循环continue以下的程序。

 

java运算符和表达式以及java语句需注意的问题总结

标签:加密和解密   控制语句   不执行   instance   tin   位运算符   eof   表达   switch   

原文地址:https://www.cnblogs.com/zengfanye/p/9393468.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!