java 繼承中,父類靜態變數修改的問題
阿新 • • 發佈:2021-01-28
資料型別
進位制 | 二進位制 | 十進位制 | 八進位制 | 十六進位制 |
---|---|---|---|---|
字首 | 0b | 0 | 0x | |
例子 | 0b10 | 10 | 010 | 0x10 |
浮點數擴充套件
銀行業務不用浮點數比較
- float **有限 離散 舍入誤差 大約 接近但不等於 **
float f = 0.1f;
double d= 1.0/10;
f == d //false
float a = 2315643121;
float b = a + 1; //true
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-RqaMXBqp-1612263393723)(C:\Users\DELL\AppData\Roaming\Typora\typora-user-images\image-20210201161212161.png)]
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片儲存下來直接上傳(img-neOUYxYV-1612263393726)(C:\Users\DELL\AppData\Roaming\Typora\typora-user-images\image-20210201161222920.png)]
- 用 BigDecimal 類 表示 數學工具類
變數和常量
變數
- 可以變化的量
- Java中,每個變數都必須宣告其型別,型別可以是基本型別,也可以是引用型別
區域性變數
- 必須宣告和初始化值
- 只在其出現的括號內有用
例項變數
- 從屬於物件 ,不需要初始化,如果不自行初始化,則輸出預設值
類變數
- 加 static 關鍵詞
常量
-
初始化後不能再改變值!
-
final 常量名 = 值 //常量名一般使用大寫字
命名規則
- 所以變數、方法、類名 :見名知意
- 類成員變數、區域性變數、方法名:首字母小寫和駝峰原則
- 常量:大寫字母加下劃線
- 類名:首字母大寫和駝峰原則
包機制
-
包的本質就是資料夾,用於區別類名的名稱空間
-
包語句的語法格式 package
import
-
import com.* *為萬用字元 ,表示匯入 com包內所有的程式碼
JavaDoc文件
/**
*@author 作者名
*@version 版本號
*@since 指明需要最早使用的jdk版本
*@param 引數名
*@return 返回值情況
*@throws 異常丟擲情況
*/