1. 程式人生 > 其它 >java 繼承中,父類靜態變數修改的問題

java 繼承中,父類靜態變數修改的問題

資料型別

進位制二進位制十進位制八進位制十六進位制
字首0b00x
例子0b10100100x10

浮點數擴充套件

銀行業務不用浮點數比較

  • 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 異常丟擲情況
*/