@(躍遷之路)專欄函數
- 技術的精進不能只是簡單的刷題,而應該是不斷的「刻意」練習
- 該系列改版後正式歸入【躍遷之路】專欄,持續更新
下列關於構造函數的描述中,錯誤的是(D)
A 構造函數能夠設置默認的參數
B 構造函數在定義類對象時自動執行
C 構造函數能夠是內聯函數
D 構造函數不能夠重載性能
「所謂內聯函數就是指函數在被調用的地方直接展開,編譯器在調用時不用像通常函數那樣,參數壓棧,返回時參數出棧以及資源釋放等,這樣提升了程序執行速度。 對應Java語言中也有一個關鍵字final來指明那個函數是內聯的。 內聯不必定好,當被指定爲內聯的方法體很大時,展開的開銷可能就已經超過了普通函數調用調用的時間,引入了內聯反而下降了性能,由於在選擇這個關鍵字應該慎重些,不過,在之後高版本的JVM中,在處理內聯時作出了優化,它會根據方法的規模來肯定是否展開調用。」