jdk 動態代理的原理

jdk動態代理會動態寫一個java文件(代理類 與目標類實現了同一個接口),還有一個聲明類實例變量(invocationHandler) jvm會自動生成一個Java文件 這個過程對用戶不可見 這個生成類與目標類一樣的接口,擁有invocationHandler這個實例變量,代理類每次調用方法 實際上都是調用這個InvocationHandler的invoke方法,在invoke方法裏面加入一些橫
相關文章
相關標籤/搜索