多型,靜態知識點整理

2021-09-28 00:26:55 字數 695 閱讀 5393

父類的引用指向子類的物件,或者介面的引用指向【遵從】介面實現類物件

拓寬方法的引數範圍,讓方法的普適性更強!

static修飾成員變數:

1. 儲存在記憶體的資料區

2. 生存週期是從類檔案載入開始,到程式退出結束,生存週期是遠遠超過類物件的!

3. 一處修改,所有使用到該成員變數的位置都會被影響

static修飾成員方法:

呼叫格式:

類物件.靜態成員方法(); 不推薦 報警告!!!ide提示你, 這裡沒有物件

類名.靜態成員方法(); √

2. 生存週期是從類檔案載入開始,到程式退出結束,整個生存週期超過了類物件

3. 在靜態成員方法中不允許使用非靜態成員

a. 不能直接使用非靜態成員變數

b. 不能直接使用非靜態成員方法

c. 不能直接使用this關鍵字

4. static修飾的靜態成員方法一般用於封裝成工具類。

static修飾靜態**塊:

類檔案載入時,一定會執行static修飾的靜態**塊

1. 程式載入過程中,完成一些啟動必須項 mysql jdbc 載入驅動

2. 可以在程式載入過程中,完成一些程式執行必須的資料 mysql 連線資料庫的必須資料

知識點整理

一 標準庫容器和演算法 1.順序容器 與前面類似 2.關聯容器 map和multimap 元素包含key 鍵 和值 value 兩部分 按照鍵對元素排序 map不允許重複元素出現,但multimap可以 set和multliset 是包含已排序物件的關聯容器 只是單純的鍵的集合 set不允許重複鍵出...

知識點整理

一 標準庫容器和演算法 1.順序容器 與前面類似 2.關聯容器 map和multimap 元素包含key 鍵 和值 value 兩部分 按照鍵對元素排序 map不允許重複元素出現,但multimap可以 set和multliset 是包含已排序物件的關聯容器 只是單純的鍵的集合 set不允許重複鍵出...

知識點整理

一 狀態控制碼 code,control flag 標誌位欄位 u a p r s f 佔6位元。各 位元的含義如下 ack 確認位元 acknowledge 只有當ack 1時確認號字段才有效,代表這個封包為確認封包。當ack 0時,確認號無效。psh push function 若為1時,代表要...