Optional in java 8 Deep Dive

By