Tag: Java 2018 JMM: Java Runtime Data Area Jun 03 2018 2015 Google Guava: 2. Collections Mar 24 2015 Google Guava: 1. Dealing With Null Mar 23 2015 2014 Is the Improvement of String.substring() in Java7 Really Reasonable? Dec 24 2014 How String in Switch Works in Java 7 Dec 20 2014 What's String.intern() Dec 15 2014 Learning JDK Source Code: Positive Examples Dec 02 2014 Learning JDK Source Code: Negative Examples Dec 01 2014 How to Implement a HashMap Nov 17 2014 Uml Class Diagram of Collection and Map Nov 15 2014 How to Pass POJO Array to Spring MVC Controller Oct 26 2014 Utility Classes Are Evil Sep 18 2014 2012 [六大设计原则] 6. Open Closed Principle Dec 31 2012 [六大设计原则] 5. Least Knowledge Principle Dec 31 2012 [六大设计原则] 4. Interface Segrefation Principle Dec 31 2012 [六大设计原则] 3. Dependence Inversion Principle Dec 30 2012 [六大设计原则] 2. Liskov Substitution Principle Dec 29 2012 [六大设计原则] 1. Single Responsibility Principle Dec 29 2012