Java中有行內函式嗎?
如果一個函式是行內的,編譯器會在編譯時將該函式的程式碼副本放置在呼叫該函式的每個點。
對行內函式的任何更改都可能要求編譯函式的所有客戶端,因為編譯器需要再次替換所有程式碼,否則它將繼續使用舊功能。
不可以,Java 不提供行內函式,通常由 JVM 在執行時完成。
廣告
如果一個函式是行內的,編譯器會在編譯時將該函式的程式碼副本放置在呼叫該函式的每個點。
對行內函式的任何更改都可能要求編譯函式的所有客戶端,因為編譯器需要再次替換所有程式碼,否則它將繼續使用舊功能。
不可以,Java 不提供行內函式,通常由 JVM 在執行時完成。