变量
变量作用域
局部变量
必须声明和初始化值 如int a=1
变量写在main内
实例变量
变量写在main外
从属于对象,不初始化会以默认值呈现
布尔值默认值为false
类变量 static
变量写在main外
static+类型+变量=......
常量
final 常量名=值
ps:修饰符不分先后 如:static final.....=final static
运算符
算数运算符
+ - * / %(取余,又称模运算)
运算时有long/double/float输出结果为long/double/float;无则默认为int
++/--(自增/减)
关系运算符
instanceof未学待更新
逻辑运算符 &&与 ||或 !非(取反)
短路运算
位运算符& | ^ (异或) ~(取反) >>(右移) <<(左移) >>>
& | ^ (异或) ~(取反)
当&(与) |(或) 用作逻辑运算时,不会发生短路运算
>>(右移) <<(左移)
字符串连接符+
分别输出1020,30