通過java語言的反射機制可以操作位元組碼檔案。 優點類似于黑客。(可以讀和修改位元組碼檔案)。
通過反射機制可以操作代碼片段(class檔案)
發射機制在java.lang.reflect.* 包下。
java.lang.Class : 代表位元組碼檔案。代表整個類。
java.lang.reflect.Method : 代表位元組碼中的方法位元組碼。代表類中的方法。
java.lang.reflect.Constructor : 代表位元組碼中的構造方法位元組碼。代表類中的構造方法。
java.lang.reflect.Field : 代表位元組碼中的屬性位元組碼。代表類中的成員變量(靜态變量)