1、数据类型

byte    字节型  占字节数8;short  短整型 占字节数16;int   整型 占字节数32;long  长整形 占字节数64

float  浮点型 占字节数32;double  双精度型 占字节数64

char  字符型 占字节数16

boolean  逻辑型 占字节数8

2、整型和浮点型的相互转换

  (1)int a=5;  double b= a; //b=5.00

  (2)double a=9.99; int b= (int)a; //b=9

3、算数运算符

+加运算符;- 减运算符;* 乘运算符;/ 除运算符;% 取余运算符;++ 增量运算符;-- 减量运算符

  注意:int a =1;int b=a++ //b=1,先赋值

          int a =1;int b =++a //b=2,先运算

 4、关系运算符

== 等于      ! = 不等于          > 大于       < 小于            >= 大于等于            <= 小于等于

5、布尔逻辑运算符

6、常用位用算符

 ~ 位求反   & 按位与    | 按位或    ^ 按位异或     << 左移        >> 右移       >>> 不带符号右移

 注意:右移运算符对应的表达式为x>>a,运算的结果是操作数x被2的a次方来除

 左移运算符对应的表达式为x<<a,运算的结果是操作数x乘以2的a次方。

7、赋值运算符

8、运算符优先级

 

posted on 2017-03-13 09:02  梦幻紫星  阅读(125)  评论(0编辑  收藏  举报