数据类型与运算符

java数据类型:基本数据类型和引用数据类型

基本的数据类型:boolean型和数值型

数值型:整型(byte丶short丶int丶long)和浮点型(float丶double)

整型默认的是int类型

long 类型   值要加L(如:long a=1000L);

浮点型默认是double型,如果float型必须在数字后面加上f(如:1.3f)

boolean的默认值为false

数据类型:


byte         short           int     long     float     double    char    boolean

1个字节    2个字节      4       8         4            8          2              1

byte  1字节=8位

按照数据的表数(表示数据的大小)范围

从范围大的到范围小的 强制转换    double 到 int

从范围小的到范围大的  自动转换   int到 double


运算符

算术运算符:+ ,-, *, /, %, ++, --

自加和自减的放在变量前后的区别:放在前面先完成自加和自减,再把变量拿出来用,在变量的后面先拿出来用,再自加和自减

赋值运算符:=,+=,*=,/=,%=;

位运算:&,|,~,^,>>,<<

比较运算符:<,>,>=,<=,!=,==

逻辑运算符:&&,||,!,^

异或 : 符号两边相同为false,否则为true

三目运算符:条件?true的取值:false的取值


运算符的优先级


数据类型与运算符_第1张图片

你可能感兴趣的:(数据类型与运算符)