java Java 8的Lambda表達(dá)式為什么要基于invokedynamic?
Java 8的Lambda表達(dá)式為什么要基于invokedynamic?謝謝。智虎解釋得很好。我不說(shuō)原因。在我個(gè)人的感覺中,為了關(guān)閉修改并打開擴(kuò)展,Java在初始設(shè)置時(shí)沒有考慮λ表達(dá)式。由于以前的設(shè)計(jì)
Java 8的Lambda表達(dá)式為什么要基于invokedynamic?
謝謝。智虎解釋得很好。我不說(shuō)原因。在我個(gè)人的感覺中,為了關(guān)閉修改并打開擴(kuò)展,Java在初始設(shè)置時(shí)沒有考慮λ表達(dá)式。由于以前的設(shè)計(jì),它現(xiàn)在使用此方法對(duì)外公開invokedynamic。真正的實(shí)現(xiàn)是在JDK中。這種方法減少了編譯后字節(jié)碼的大小。