Java基礎語法:運算子、包機制、JavaDoc

小糖詩發表於2023-02-23

Java基礎語法:運算子、包機制、JavaDoc

自增、自減、一元運算子:++、--

例子: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

更多規範可參考:阿里巴巴開發手冊阿里巴巴Java開發手冊_w3cschool


JavaDoc

JavaDoc是一種將註釋生成HTML文件的技術,生成的HTML文件類似於Java的API,易讀且清晰明瞭。

文件註釋:/** */

常用的一些註解:

  • @author 作者名

  • @version 版本號

  • @since 指明需要最早使用的jdk版本

  • @param 引數名

  • @return 返回值情況

  • @throws 異常丟擲情況 

 

 

相關文章