变量命名规范
运算符
- 算术运算符:+(加),-(减),*(乘),/(除),%(模),++,–
- 赋值运算符:=
- 关系运算符:>, <, >= , <= , == , != ,instanceof
- 逻辑运算符:&&,||,!
- 位运算符:&,|,^,~,>>,<<,>>>
- 条件运算符: ?:
- 扩展赋值运算符:+=,-=,*=,/=
算术运算符就是我们所学的加减乘除,%是取余,我们计算机把它叫做模运算,比如21%10=1,
+号可以当做字符串连接符,有一个细节是,在+号两侧,如果出现String类型的字符串,
那么会将后面的数据装换为String类型在进行连接,那么(“ ”+a+b)和 (a+b+“ ”)的区别
前面试先转换成字符串进行连接,后面的会先计算之后在进行转换
赋值运算符就是=号,比如a =21,我们就把它读作把21赋值给a
关系运算符大于小于等于这些,其中我们的等于是两个=,比如判断a是否等于b,我们写做a==b,
算术运算符的返回值是布尔类型,只会返回true或者false
逻辑运算符 &&与 (两个变量都为真结果为真) ||或(两个变量有一个为真结果为真)!非 (取反)
其中注意进行与运算的时候,如果第一个值为假,则不会执行后面的语句了
位运算符 分别是与,或,异或,非,左移,右移
计算机是底层是以二进制编码的,位运算符是针对二进制进行操作,可以大大的提高运算 效率
条件运算符 ? : x ? y : z 如果x为真(true),否则为z
扩展赋值运算符 a+=b ~~~ a=a+b 后面的也是一样
包机制
包本质是一个文件夹,方便我们的程序的整理,包名一般是公司域名倒置比如www.baidu.com
那么我们建包就是com.baidu.www, 不同包里面的类,方法等可以重名,package必须在整个类
的最上边
JavaDoc
javadoc命令是用来生成自己的API文档
上面是用命令行生成的API文档,课下任务学会查找并使用IDEA生成JavaDoc文档
**以上内容均为https://www.bilibili.com/video/BV12J41137hu狂神老师教学基础内容的整理