Casual learning is a method of learning the topics that are split into simple self-contained content ( preferably within 500 characters ). Programming is a wonderful area for casual learning as you can understand the concepts as simple explanations. It's a simple approach for beginners to get started as well as experienced programmers to refer to as reference cards.
Please find the content for the java streams explained as ideations.
For this and more content on java and other programming languages, you can download and use the microideation app for free ( no mandatory registration). You have the ability view related ideations or to freeze an interesting topic/subject and follow.