2009-10-29 48 views

回答

1

這絕對不是虛擬機中的一招。對於綁定功能的某些部分,JavaFX編譯器只是簡單地生成代碼,而某些代碼是對稱爲Location的運行時組件的調用。位置維護依賴關係和變量失效並綁定。如果你喜歡,你可以瀏覽sources on kenai。查看反編譯的javafx類可能也有助於你的理解。

+0

因此,當我綁定到一個表達式時,編譯器將爲所有術語創建位置和依賴關係? – 2009-10-29 11:41:16

+0

是的,非常非常。編譯器將解析表達式,並將表達式中的變量的依賴關係添加到正在綁定的變量中。 – Honza 2009-10-31 11:24:58