摘要:代理模式實(shí)現(xiàn)方式靜態(tài)代理由程序員創(chuàng)建或由特定工具自動(dòng)生成代理類源代碼,再對(duì)其編譯。在程序運(yùn)行前,代理類的文件就已經(jīng)存在了。動(dòng)態(tài)代理在運(yùn)行時(shí),動(dòng)態(tài)為不同類的對(duì)象創(chuàng)建代理,增強(qiáng)功能。靈活擴(kuò)展,易維護(hù)。
代理模式-實(shí)現(xiàn)方式
靜態(tài)代理:由程序員創(chuàng)建或由特定工具自動(dòng)生成代理類源代碼,再對(duì)其編譯。在程序運(yùn)行前,代理類的.class文件就已經(jīng)存在了。
動(dòng)態(tài)代理:代理類在程序運(yùn)行時(shí),運(yùn)用反射機(jī)制動(dòng)態(tài)創(chuàng)建而成。
靜態(tài)代理事先知道要代理的是什么,而動(dòng)態(tài)代理不知道要代理什么東西,只有在運(yùn)行時(shí)才知道。
靜態(tài)代理API
靜態(tài)代理缺點(diǎn)
擴(kuò)展能力差 橫向擴(kuò)展:代理更多的類 縱向擴(kuò)展:增強(qiáng)更多的方法??删S護(hù)性差
。
動(dòng)態(tài)代理
在運(yùn)行時(shí),動(dòng)態(tài)為不同類的對(duì)象創(chuàng)建代理,增強(qiáng)功能。靈活擴(kuò)展,易維護(hù)。
JDK動(dòng)態(tài)代理:只可對(duì)接口創(chuàng)建代理
在運(yùn)行時(shí),對(duì)接口創(chuàng)建代理對(duì)象
CGLIB動(dòng)態(tài)代理:可對(duì)接口、類創(chuàng)建代理
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/72437.html
摘要:如果用戶不進(jìn)行充值并手動(dòng)續(xù)費(fèi),則扣費(fèi)失敗,資源狀態(tài)顯示為已過(guò)期。若資源過(guò)期后,系統(tǒng)可能會(huì)回收相關(guān)的過(guò)期資源,請(qǐng)及時(shí)續(xù)費(fèi)。如果您是在資源有效期內(nèi)為資源續(xù)費(fèi),則續(xù)費(fèi)周期將從原續(xù)費(fèi)周期結(jié)算后再開始新周期。 續(xù)費(fèi)本篇目錄預(yù)付費(fèi)模式支持開關(guān)自動(dòng)續(xù)費(fèi)功能續(xù)費(fèi)有效期預(yù)付費(fèi)模式支持開關(guān)自動(dòng)續(xù)費(fèi)功能在選購(gòu)主機(jī)時(shí),如您選擇的計(jì)費(fèi)方式為預(yù)付費(fèi)(按年/按月/按小時(shí)計(jì)費(fèi)中任一種),我們將為您默認(rèn)開啟自動(dòng)續(xù)費(fèi)開關(guān),當(dāng)您...
摘要:計(jì)費(fèi)模式云主機(jī)支持以下幾種計(jì)費(fèi)方式按年,按月,按時(shí)均為預(yù)付費(fèi)按年以年為計(jì)費(fèi)周期支付訂單。續(xù)費(fèi)有效期過(guò)期產(chǎn)品的續(xù)費(fèi)。二按時(shí)預(yù)付費(fèi)云主機(jī)過(guò)期后當(dāng)天發(fā)送已過(guò)期提醒過(guò)期第天發(fā)送資源即將被回收通知過(guò)期后第天發(fā)送回收通知,并回收主機(jī)。UHost計(jì)費(fèi)模式1、云主機(jī)UHost支持以下幾種計(jì)費(fèi)方式:按年,按月,按時(shí)(均為預(yù)付費(fèi))按年:以年為計(jì)費(fèi)周期支付訂單。享受每年訂單減免2個(gè)月費(fèi)用的優(yōu)惠。按月:以月為計(jì)費(fèi)周...
摘要:替代方案并聯(lián)雙向二極管繼電器如果是加二極管的話,反電動(dòng)勢(shì)馬上就會(huì)形成短路狀態(tài),這時(shí)電流會(huì)很大,就容易把線圈給燒毀了。 繼電器保護(hù)電路設(shè)計(jì) #通用的設(shè)計(jì)是在繼電器反向...
摘要:等證書品牌提供有完善的售后服務(wù),每位用戶在證書到期前,會(huì)收到品牌商發(fā)送的證書到期提醒信息,一定要注意查看郵件內(nèi)容,以及時(shí)了解證書續(xù)費(fèi)的相關(guān)流程。ssl證書如何續(xù)費(fèi)?國(guó)內(nèi)有很多不太專業(yè)的ssl證書供應(yīng)商常常在客戶的ssl證書到期之前沒有提醒用戶更新,導(dǎo)致網(wǎng)站出現(xiàn)訪問(wèn)問(wèn)題的時(shí)候才發(fā)現(xiàn)是SSL證書到期所致。如果服務(wù)器用戶忘記了更新SSL證書,則會(huì)在用戶屏幕上顯示警告信息網(wǎng)站的安全證書已過(guò)期。當(dāng)瀏覽...
摘要:能夠協(xié)調(diào)調(diào)用者和被調(diào)用者,能夠在一定程度上降低系統(tǒng)的耦合性。特點(diǎn)低耦合性,獨(dú)立性好,安全性應(yīng)用客戶訪問(wèn)不到或者被訪問(wèn)者希望隱藏自己,所以通過(guò)代理來(lái)訪問(wèn)自己。 我們接著上面的幾種模式繼續(xù)講: 4、組合模式 將對(duì)象組合成樹形結(jié)構(gòu)表示部分-整體的層次結(jié)構(gòu)。 特點(diǎn):靈活性強(qiáng) 應(yīng)用:對(duì)象的部分-整體的層次結(jié)構(gòu),模糊組合對(duì)象和簡(jiǎn)單對(duì)象處理問(wèn)題 代碼實(shí)現(xiàn) /** 組合模式* *///繼承模式clas...
閱讀 3882·2023-04-26 00:36
閱讀 2681·2021-11-16 11:44
閱讀 1105·2021-11-15 17:58
閱讀 1680·2021-09-30 09:47
閱讀 1221·2019-08-30 13:05
閱讀 1554·2019-08-30 12:55
閱讀 2421·2019-08-30 11:02
閱讀 2749·2019-08-29 17:01