算术运算符
+
-
*
/
//有Long 输出一定是Long 类型
//若有 double, 则输出是double
//其他类型,输出为int
% 模运算 相当于取余
++/--
a++: 先赋值 再加一
//幂运算 2^3
Double pow=Math.pow(2,3);
System.out.println(pow);
关系运算符
<> >= <= == !=
逻辑运算符
&& 与 同真为真 简洁与 短路
|| 或 简洁或 短路
!非
^ 异或 值相同 则为假;即:需要两者不相同
位运算符
/*
A=0011 1100
B=0000 1101
A&B = 0000 1100
A|B = 0011 1101
A^B = 0011 0001 相同为假,不同为真
~B = 1111 0010
2*8=16怎么运算最快 2*2*2*2
效率极高
<<左移 *2
>>右移 /2
*/
条件运算符
?:
条件? 真:假
拓展赋值运算符
包机制包:文件夹
一边利用公司域名倒置作为包名:
com.baidu.www
包语句的语法格式:
package pkg1[.pkg2[.pkg3...]];
import package1[.package2...].(classname*|)
import com.kuang.base.*
Javadoc使用命令行:javadoc -encoding UTF-8 -charset UTF-8 Doc.java
也可以使用IDEA生成