プロキシと具象化の違いは何ですか?私はいくつかのサンプルコードを持っています:
(.listFiles (java.io.File. ".")
(proxy
[java.io.FileFilter] []
(accept [f]
(.isDirectory f))))
(.listFiles (java.io.File. ".")
(reify
java.io.FileFilter
(accept [this f]
(.isDirectory f))))
結果は同じですが、プロキシまたは具象化を使用する場合、何が良いですか?
アップデート:
私は何かを見つけました:
- プロキシは
this
最初のパラメータとして必要ありません。 - プロキシサポートスーパークラス。
- プロキシサポート引数。