原创 this關鍵字和Static關鍵字

this關鍵字和Static關鍵字 this: this代表當前對象,指向自身。 static方法裏面沒有this這個變量,因爲有對象纔有this, Static方法裏面不會創建對象。 this用來區分局部變量和實例變量的時候不能

原创 重載和覆蓋(重寫)區別

重載和覆蓋(重寫)區別 重載和覆蓋有什麼區別 重載和重寫都是多態的一種體現,重載是編譯期的多態性,重寫是運行期的多態性。重載又稱爲靜多態或者靜態綁定,重寫稱爲動多態或者動態綁定。 重載: 同一個類中,方法名相同,但方法的參數的個數

原创 jdk,jre,jvm區別

jdk: java開發工具包。包括 jre和jvm jre: java運行時的環境,包括 jvm和基本類庫 jvm: java虛擬機,只識別.class文件,調用api完成動作 jdk > jre > jvm

原创 訪問控制權限修飾符

訪問控制權限修飾符

原创 線程

線程和進程: 線程的啓動和創建: 一個線程的生命週期:

原创 2020-03-07

重載和覆蓋(重寫)區別 重載和覆蓋有什麼區別 重載和重寫都是多態的一種體現,重載是編譯期的多態性,重寫是運行期的多態性。重載又稱爲靜多態或者靜態綁定,重寫稱爲動多態或者動態綁定。 重載: 同一個類中,方法名相同,但方法的參數的個數

原创 2020-03-08

繼承-多態機制 繼承是多態機制的一種體現。 繼承只能是單繼承。 父類的私有方法和構造方法不能被繼承,其他都能繼承。

原创 2020-03-08

異常機制 作用:提高代碼的健壯性 分類 1.編譯時異常 所有exception的直接子類都是編譯時異常 2.運行時異常 €€€€€€€€€€€€€€€€€€€€€€€€€€ 異常處理方式:拋出和捕獲 拋出 throws 拋出異

原创 2020-03-08

異常機制 作用 提高代碼的健壯性 異常分爲編譯時異常和運行時異常 編譯時異常:

原创 JSON

舉例: 舉例:

原创 逆向工程根據表名生成想要的實體(去除表的前綴)

默認情況下會根據表明生成對的實體:如tb_user 會默認生成實體TbUser,想要生成想要的實體,如User對象,首先需要引入jar包: 這是因爲: domainObjectRenamingRule該功能項是在MBG 1.3.

原创 oracle 與java數據類型轉換

數據庫中爲number類型的字段,在Java類型中對應的有Integer和BigDecimal都會出現; 經測試發現當數據庫爲sql server和DB2時,用getObject()取出來時Integer類型,但是Oracle 中取出

原创 網絡編程

IP 端口 通信協議:

原创 對象的序列化

只有將一個對象序列化之後,該對象才能被持久化到文件中, 前後臺傳輸數據,如果想要傳輸數據,那麼這個數據要持久化

原创 反射

反射的功能: 使用反射之前: 使用反射之後: 反射使用情況: 類的加載機制: 獲取Class實例的常用的3種方法: 1. 類名.class 2. 對向.getclass()方法 3. Class.forName