自增、自減、一元運算子:++、--
例子:b = a++; -->先給b賦值,a再自增:b=a; a=a+1;
b = ++a; -->a先自增,再給b賦值:a=a+1; b=a;
初識Math類
冪運算:Math.pow(a, b):其中a與b都是double型別,表示a的b次方。
邏輯運算子
邏輯與:&&;
邏輯或:||;
邏輯非:!;
其中邏輯與是短路運算子,即當運算子前面變數已經為假則不再判斷後面的變數是否為真,所以稱之為短路。
位運算子
位運算子有&、|、^、~、>>、<<、>>>
<<:左移表示*2; >>:右移表示/2
三元運算子
x ? y : z
表示如果x為true,則結果為y,否則為z
包機制
包的本質就是資料夾,用於區別類名的名稱空間,以防重名
一般利用公司域名倒置作為包名。比如com.baidu.www或者com.qiu.xxx
更多規範可參考:阿里巴巴開發手冊
JavaDoc
JavaDoc是一種將註釋生成HTML文件的技術,生成的HTML文件類似於Java的API,易讀且清晰明瞭。
文件註釋:/** */
常用的一些註解:
-
@author 作者名
-
@version 版本號
-
@since 指明需要最早使用的jdk版本
-
@param 引數名
-
@return 返回值情況
-