day3
java快捷键:
1.mian方法的快捷键 psvm
2.输出语句快捷键 sout
数据类型
1.byte short int long float double char boolean
1 2 4 8 4 8 2 1
作用域,初始化值,常量,变量
public class DataType {
static int a=10;
public static void main(String[] args) {
System.out.println(a);
}
}
默认类型转换
整数默认int型,小数默认double型
强制类型转换(不建议,可能会损失精度导致数据不正确)
byte c=(byte)(a+b);
易错:
byte b1=3,b2=4,b;
b=b1+b2;
b=3+4;
(byte-short-char 在参与计算时会提升至int型)
算数运算符
+:如果两边有个是字符串那么+做的就是字符串拼接,没有就相加
-,*,/,%。++,--
赋值运算符
=,+=,-=,*=,/=,¥=
关系运算符
==,!=,>,<,>=,<=
逻辑运算符
&,|,^, ! , && , | |
位运算符
>>,>>>,<<,&,|,^,~