反射只能讀取類信息,而 ASM 除了讀還能寫。
反射讀取類信息時需要進行類加載處理,而 ASM 則不需要將類加載到內存中。
反射相對于 ASM 來說使用方便,想直接操縱 ASM 的話需要有 JVM 指令基礎。
反射是讀取持久堆上存儲的類信息。而 ASM 是直接處理 .class 字節碼的小工具(工具雖小,但是功能非常強大!)
少年阿賓那些青春的歲月 |
Copyright @
abin
Powered by:
.Text and
ASP.NET
Theme by: .NET Monster