java运算符

1、自加自减运算符

int i1 =20 ;

加号在前面 : 先运算在取值  int i = ++i1; System.out.println(i); 是 21 

加号在后面 : 先取值后运算  int i = i1++; System.out.println(i); 是 20

 2、逻辑运算符

逻辑非  逻辑与 逻辑或 逻辑异或 短路与 短路或

   ~       &         |          ^        &&      ||

 

逻辑与,逻辑或  与  短路与 ,短路或的 区别是

短路与 ,短路或 本质上没有区别 但是在运算过程中有却别, 区别是 短路与,短路或 在得知第一个表达式的时候 就不用去算第二个表达式就可以得知结果。 逻辑与, 逻辑或则需要两个表达式 都得知,才能获取的结果。

posted on 2011-10-22 17:31  shosky  阅读(92)  评论(0)    收藏  举报

导航