FlashTalk: Optional in java8. Another example, comparision between "optional way" and "if way".
FlashTalk: Optional in java8. Second example in both optional and traditional way.
FlashTalk: Optional in java8. Clear interface