JVM方法調用的那些事

前言 Java具備三種特性:封裝、繼承、多態。 Java文件在編譯過程中不會進行傳統編譯的連接步驟,方法調用的目標方法以符號引用的方式存儲在Class文件中,這種多態特性給Java帶來了更靈活的擴展能力,但也使得方法調用變得相對複雜,需要在類加載期間,甚至到運行期間才能確定目標方法的直接引用。 方法調用 所有方法調用的目標方法在Class文件裏面都是常量池中的符號引用。在類加載的解析階段,如果一個
相關文章
相關標籤/搜索