This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## Effective Java, 2nd Edition | |
| by Joshua Bloch | |
| *I, [Michael Parker](http://omgitsmgp.com/), own this book and took these notes to further my own learning. If you enjoy these notes, please [purchase the book](http://www.amazon.com/Effective-Java-Edition-Joshua-Bloch/dp/0321356683)!* | |
| ### Chapter 2: Creating and Destroying Objects | |
| #### Item 1: Consider static factories instead of constructors | |
| * An instance-controlled class is one that uses static factories to strictly control what instances exist at any time. |
OlderNewer