| 
									
										
										
										
											2019-10-30 22:12:05 +08:00
										 |  |  | ### Relevant Articles:
 | 
					
						
							|  |  |  | - [Singletons in Java](https://www.baeldung.com/java-singleton) | 
					
						
							|  |  |  | - [Introduction to Creational Design Patterns](https://www.baeldung.com/creational-design-patterns) | 
					
						
							|  |  |  | - [Abstract Factory Pattern in Java](https://www.baeldung.com/java-abstract-factory-pattern) | 
					
						
							|  |  |  | - [Flyweight Pattern in Java](https://www.baeldung.com/java-flyweight) | 
					
						
							|  |  |  | - [Double-Checked Locking with Singleton](https://www.baeldung.com/java-singleton-double-checked-locking) | 
					
						
							|  |  |  | - [Java Constructors vs Static Factory Methods](https://www.baeldung.com/java-constructors-vs-static-factory-methods) | 
					
						
							|  |  |  | - [Automatic Generation of the Builder Pattern with FreeBuilder](https://www.baeldung.com/java-builder-pattern-freebuilder) | 
					
						
							|  |  |  | - [How to Replace Many if Statements in Java](https://www.baeldung.com/java-replace-if-statements) | 
					
						
							|  |  |  | - [Prototype Pattern in Java](https://www.baeldung.com/java-pattern-prototype) | 
					
						
							| 
									
										
										
										
											2022-10-26 22:36:03 +08:00
										 |  |  | - [Implementing Factory Pattern With Generics in Java](https://www.baeldung.com/java-factory-pattern-generics) |