Java代理模式實現與詳解(二)

1 爲什麼要用動態代理 上一次我們詳細分析了靜態代理模式的原理,並且用代碼簡單實現了一個靜態代理的案例。但是我們會發現在靜態代理中代理類與被代理類都需要實現同一個接口,這就說明我們的一個靜態代理類只能代理一個類,並且還要事先知道我們要代理哪個類才能寫代理類,如果我們有其他類還想使用代理那就必須再寫一個代理類。然而在實際開發中我們是可能是有非常多的類是需要被代理的,並且事先我們可能並不知道我們要代理
相關文章
相關標籤/搜索