談談JAVA反射機制,動態代理是基於什麼原理?

反射機制是JAVA語言提供的一種基礎功能,賦予程序在運行時自省(introspect,官方用語)的能力.經過反射咱們能夠直接操做類或者對象,好比獲取某個對象的類定義,獲取類聲明的屬性和方法,調用方法或者構造對象,甚至能夠運行時修改類定義.編程   動態代理是一種方便運行時動態構建代理,動態處理代理方法調用的機制,不少情景都是利用相似機制作到的,好比用來包裝RPC調用,面向切面的編程(AOP)性能
相關文章
相關標籤/搜索