220302java基础-语法end


自增自减

自增:a++和++a都等价于a = a+1。

a++是程序执行前先赋值再自增,++a是先自增后赋值。

 

位运算

&与,|或,^非,~取反,<<左移位,>>右移位

&:都为1才是1,否则全为0

|:有1则为1,都是0才为0

^:相同则为0,不相同则为1

~:0变1,1变0

扩展运算符

a += b相当于a = a + b;a -= b相当于a = a - b。

字符串连接符 +

三元运算符:

例 x ? y : z 意思是如果x==true,则结果为y,否则为z

 

包机制

javadoc命令是用来生成自己的API文档的。

@author 作者名;@version 版本号;@since 指明需要最早使用的jdk版本;@param 参数名;@return 返回值情况;@throws 异常抛出情况。