J2EE学习篇-操作符

   最近看着黑弓老师的视频学习J2EE,老师讲解非常的详细。

   多练,多做笔记,反复练习,多回顾,学习的基本要求。

   本节学习了java的操作符,记录下来自己从中学习到的收获和一些难点问题。

   ===============================================================================

java 语言所支持的操作符:

  1. 算术操作符:+(加),-(减),*(乘),/(除),%(求余),++(自增),--(自减),整数除法会直接去掉结果的小数位,而不是四舍五入

  2. 关系操作符:>,<,>=,<=,==,!= 用于比较

  3. 逻辑操作符:!(非),&&(与),||(或)

  4. 按位操作符:&,|,^,~

  5. 移位操作符:>>,<<,>>>

  6. 赋值操作符:=

  7. 扩展赋值操作符:+=,-=,*=,/=

  8. 字符串连接操作符:+,+=运算符仅有被重载的两个操作符




本节所练习的代码:

public class Operator{
public static void main(String[] args){
int i = 10;
// System.out.println(i);
// i++;
// System.out.println(i);
// i--;
// System.out.println(i);
// int j = i++;
// System.out.println(j);
// boolean b1 = (false)&&(++i>9);//and
boolean b2 = (true)||(++i<9);
System.out.println(i);
byte bt1 = 0;
byte bt2 = 1;
System.out.println("bt1&bt2="+(bt1&bt2));
byte bt3 = 123;
byte bt4 = 50;
System.out.println("bt3&bt4="+(bt3&bt4));
System.out.println("bt3|bt4="+(bt3&bt4));
System.out.println("bt3^bt4="+(bt3&bt4));
}
}

**********************************************************************************

本节延伸问题:二进制与十进制之间的转换

http://jingyan.baidu.com/article/fc07f9892e245612ffe51909.html 这文章学得非常详细,看一遍就会,除2余数,能整除的记录为0,不能整除的记录为1,最后组合起来,由低到高,就是十进制的二进制。

你可能感兴趣的:(java,操作符)