Mildly surprising (to me), it makes sense to discuss these three patters in one video - so here it goes
Why and how to avoid the builder pattern and how to make best use of it if you can't
How to use static factory methods to overcome three shortcomings of constructors
JEP253 aims to prepare JavaFX for Project Jigsaw by defining public APIs for functionality that will become inaccessible due to modularization.
Patterns for interface evolution with default methods: gradually add, replace and remove interface methods without breaking client code.
A presentation of the Serialization Proxy Pattern as defined in Effective Java. It defines the pattern, describes its implementation and gives examples.
Use Java 8's default methods to make the decorator pattern even more beautiful, which results in more concise and readable code.