什么是動態代理 2022-09-23
動態代理的對象,是利用JDK的API,動態的在內存中構建代理對象(是根據被代理的接口來動態生成代理類的class文件,并加載運行的過程),這就叫...詳情>
什么是靜態代理 2022-09-23
由程序員創建或工具生成代理類的源碼,再編譯代理類。所謂靜態也就是在程序運行前就已經存在代理類的字節碼文件,代理類和委托類的關系在運行...詳情>
什么是簡單工廠模式 2022-09-23
簡單工廠模式相當于是一個工廠中有各種產品,創建在一個類中,客戶無需知道具體產品的名稱,只需要知道產品類所對應的參數即可。但是工廠的職...詳情>
為什么Spring IOC要使用工廠設計模式創建Bean呢 2022-09-23
在實際開發中,如果我們A對象調用B,B調用C,C調用D的話我們程序的耦合性就會變高。(耦合大致分為類與類之間的依賴,方法與方法之間的依賴。)詳情>
什么是建造者模式 2022-09-23
建造者模式:是將一個復雜的對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的方式進行創建?! 」S類模式是提供的是創建單個類...詳情>
什么是CGLIB動態代理 2022-09-23
CGLIB動態代理和jdk代理一樣,使用反射完成代理,不同的是他可以直接代理類(jdk動態代理不行,他必須目標業務類必須實現接口),CGLIB動態代...詳情>
字符流和字節流 2022-09-23
字符流:數據流中最小的數據單元是字符, Java中的字符是Unicode編碼,一個字符占用兩個字節。字符流的由來:Java中字符是采用Unicode標準,一...詳情>
代碼實現觀察者模式 2022-09-23
主題定義觀察者數組,并實現增、刪及通知操作。定義具體的,他繼承繼承Subject類,在這里實現具體業務,在具體項目中,該類會有很多。運行測試詳情>
原型模式的使用方式 2022-09-23
實現Cloneable接口。在java語言有一個Cloneable接口,它的作用只有一個,就是在運行時通知虛擬機可以安全地在實現了此接口的類上使用clone方法...詳情>
原型模式的應用場景 2022-09-23
一個對象需要提供給其他對象訪問,而且各個調用者可能都需要修改其值時,可以考慮使用原型模式拷貝多個對象供調用者使用,即保護性拷貝。我們S...詳情>
在線提問
專業導師線上坐鎮,解答個性化學習難題
提交問題