![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1. ClassLoader源碼 ??Java中的所有類,必須被裝載到jvm中才能運行,類裝載器把類文件從硬盤讀取到內(nèi)存中朴肺,JVM在加載類的時候...
1. 反射概念 ??Java反射機制是在運行狀態(tài)中,對于任意一個類戈稿,都能夠知道這個類的所有屬性和方法西土;對于任意一個對象,都能夠調(diào)用它的任意方法和...
1. 橋接模式 1.1 簡介 ??Bridge 模式將抽象和行為劃分開需了,各自可以獨立地變化,但又能動態(tài)的結(jié)合橡疼。它是一種對象結(jié)構(gòu)型模式援所,又稱為柄體...
1. 適配器模式 1.1 簡介 ??適配器模式(Adapter Pattern)是結(jié)構(gòu)型模式欣除。主要用來解決接口不兼容的問題住拭,將一個類的接口變換成...
1. 命令模式 1.1 簡介 ??命令模式(Command Pattern)是一種數(shù)據(jù)驅(qū)動的設計模式历帚,它屬于行為型模式滔岳。請求以命令的形式包裹在對...
1. 裝飾器模式 1.1 簡介 ??Decorator模式就是在不改變原類文件和使用繼承的情況下,動態(tài)的擴展一個對象的功能挽牢。這些功能需要由用戶動...
1. 解釋器模式 1.1 簡介 ??Interpreter(解釋器)模式是對特定的計算機程序設計語言,用來解釋預先定義的文法禽拔。Interpret...
1. 備忘錄模式 1.1 簡介 ??備忘錄模式是一種軟件設計模式,它提供一種能將一個對象恢復到舊狀態(tài)的能力(回滾式的撤銷操作)睹栖。備忘錄模式又叫做...
1. 組合模式 1.1 簡介 ??Composite模式,即組合模式野来,又叫部分整體模式恼除。Composite模式將對象以樹形結(jié)構(gòu)組織起來,以達成“...